The Tiki Torch Inn Apartment Treasure Island
Looking for a home comfort: apartment «The Tiki Torch Inn» is located in Treasure Island. This apartment is located in walking distance from the city center.
Number of rooms: 2
112 121st Ave, Treasure Island, 33706