A Hotel right here in Tampa has been named one of the best new hotels in the world! Me and Meredith love this hotel by the way and have so much fun every time we go. We have yet to stay in one of the rooms, but we enjoy the scenery and the restaurants are great as well. Some of my friends have stayed in the rooms and they give it a 10 out of 10.
Can you guess which hotel we are talking about? It’s definitely the new it spot in Tampa Bay and many people go just to get photos on the legendary staircase! Travel and Leisure came out with a list of the best hotels in the world. They looked at the hotels through the lens of best new wellness getaways, affordable luxury and inviting beach vacations. They don’t have the hotels in a particular order, but below are 4 Florida hotels that made the list, including the one in Tampa Bay.