Ever wondered what the top 10 hotels in the world are. Trip Advisors today announced the World's Best Accommodations With 2014 Travelers' Choice Awards For Hotels The results of TripAdvisor's annual hotel popularity contest are out today, and internationally, Italy leads the pack with 152 winning hotels, followed by the United Kingdom with 145. The USA and France both have 144 lodgings on the list. Among the list of top ten hotels in the world are included two from India and interestingly both of them are Oberoi properties- The Oberoi Udaivilas (5th) and The Oberoi Mumbai (9th). India is the only country with two hotels in the top ten list. The wide-ranging Travelers' Choice Awards crown 7,123 winners (we'll spare you the full list), including overall top-rated hotels, along with be...
Read More