Business Insider released its list of the 30 best hotels in the world this week, and if you scroll down through its gallery of photos it’s not hard to understand why most of the swank joints made the list. There are magnificent beachside accommodations in Indonesia, Maldives, Mexico and St. Lucia, luxurious digs in cities like Paris, Prague and Chicago, and castles and palaces in Ireland, Italy and Hungary. (more…) Continue Reading →