Savannah Beach Hotel is four-star all-inclusive resort which offers its guests with a relaxed and authentic Caribbean getaway. Located on the south coast of Barbados, qualifies as one of the most stunning destinations on the island. The resort offers 93 stylish and spacious rooms which include a private balcony and satellite TVs.