This waterfront hotel, overlooking the harbor and adjacent to the Tampa Convention Center, features an on-site restaurant, outdoor pool and gym. It offers a flat-screen cable TV in every room.
Number of rooms: 309
725 South Harbour Island Boulevard, Tampa, FL 33602, United States
Hotel booked 3 times today.