La Palma E111 Isla Del Sol Hotel, situada a una distancia de 550 metros de la Isla del Sol, ofrece una piscina climatizada. Con un jacuzzi, esta villa se encuentra a unos 3 km de la Ted Phillips Wood Ibis Park.
Se puede llegar al aeropuerto Internacional de Saint Petersburg-Clearwater en 34 minutos en coche, y atracciones naturales como el Pass-a-Grille Beach están a 3 km. St. Pete Beach Access se halla a 3 km. Además, el Palma Del Mar Boulevard South está situado a unos 300 metros.
El diseño interior viene con escritorio, así como TV con canales por satélite y Wi-Fi. Los huéspedes también pueden disfrutar de un balcón y una zona de estar o de instalaciones en la habitación como servicio de planchado y climatizador. Los cuartos de baño están equipados con inodoro separado, bañera y ducha, secador de pelo y toallas de baño.
Hay una cocina completa, además de servicio de tetera/cafetera a disposición de los huéspedes. La cocina también dispone de nevera y un horno. Además, la parada de autobús Pinellas Bayway & Sun Boulevard West está situada a 600 metros. Los huéspedes pueden practicar equitación, que pueden organizarse en la propiedad.