Este hotel está situado en la ruta 41, a menos de 8 km del centro de Fort Myers, y cuenta con una piscina al aire libre. También proporciona Wi-Fi gratuita.
Número de habitaciones: 80
11501 South Cleveland Avenue, Fort Myers, FL 33907, Estados Unidos