Sun Life Beach Hotel
About: Motel rental with an excellent rating of 94% based on 265 reviews. Your accommodation will be located in Englewood.
Services and facilities include a barbecue, fast check-in and check-out and a garden. Take advantage of the pool in this accommodation.