Villas of the Galleon ... Seven Mile Beach The hotel is located in the best part of Seven Mile Beach, a few meters from the best restaurants, the hotel is located only 100 meters from the beach ... Save Up To 60%