2540 S. Mccall Rd, Englewood
Studio 6-Englewood FL offers air-conditioned rooms in Englewood. Guests can have a drink at the snack bar. The units at the hotel come with a TV with cable channels and a kitchenette. All units will provide guests with a microwave.