The new Quorum Hotel is conveniently located in Tampa Bays vibrant Westshore business and shopping district and just two miles from the Tampa International Airport
See more: Hotels in USA Hotels in Tampa - Fl Holiday Destinations in USA