Villas of the Galleon
Po Box 1797 George Town, Northside
The hotel is located just 10 minutes from the Capital George Town, the best part of the area of Seven Mile Beach, with a total of 74 rooms all had air conditioning, find nearby restaurants, bars and s...
More Info