6010 Larmon St, Tampa, Fl 33634, Tampa, USA
Wi-Fi på værelserne
Gratis WiFi
Internetadgang
Klimaanlæg
Aircondition