6010 Larmon St, Tampa, Fl 33634, Tampa, États-Unis
Wi-fi dans les chambres
Wi-fi gratuit
Accès Internet
Climatisation