6010 Larmon St, Tampa, Fl 33634, Tampa, Stati Uniti
Wi-Fi nelle camere
Wi-Fi gratuito
Internet
Aria condizionata