The word hospitality comes from two Greek words. The first word means love and the second word means strangers. It's a word that means love of strangers"
**Nancy. L DeMoss**
Located in the heart of Englewood, and at one mile from Englewood Beach, Sun Life Beach Hotel offers clean, comfortable and affordable hotel rooms near Englewood Beach Florida and it is the perfect spot to stay and enjoy this "Old-Florida Beach Town". Our hotel features spotless clean and nicely decorated rooms to make you feel at home while you are away!
Please visit the rest of our site to see pictures of the rooms, information about our town and don't forget to make a reservation!
Sun Life Beach Hotel