El hotel cuenta con un personal que conoce bien la ciudad y sus alrededores y cuyo objetivo es asegurar que los huéspedes disfrutan de una estancia para recordar en Clearwater, en Florida. El establecimiento recibe a sus huéspedes en un vestíbulo con servicio de salida y recepción 24 horas. Comprende 38 habitaciones, está climatizado y cuenta con conexión a Internet y servicio de lavandería (este último de pago).
El hotel está situado en la preciosa costa del golfo de Florida. Se encuentra a unos 2,4 km del estadio Phillips y a solo 6,4 km de Clearwater Beach. San Petersburgo queda a aproximadamente 15 minutos y el hotel se halla a 20 minutos del centro de Tampa.