Villa The Starfish à Englewood est situé à moins de 25 minutes de marche du Centre culturel Lemon Bay Playhouse, donnant accès à divers sites touristiques à proximité.
Les clients trouveront le parc historique du site du monticule indien à 2 km de cette villa et le Parc Lemon Bay est à 3 km.
Cette propriété d'Englewood comprend une salle de bains avec une toilette séparée et une douche. Vous pourrez également profiter de la commodité d'un sèche-cheveux et des draps de bain.
En séjournant dans Villa The Starfish, vous pourrez profiter des équipements indépendants disponibles, notamment une cafétière/théière électrique, un réfrigérateur et de la verrerie. En outre, les clients peuvent utiliser un coin repas pour préparer leurs repas. Des plats du sud-ouest des états-unis sont servies à Texas Best Barbecue, situé non loin du bâtiment.