
Two Turtles Inn
Queens Hwy, George Town
Location Feeling like at home during the long journey is priceless. Guest house Two Turtles Inn is located in George Town. This guest house is located in walking distance from the city center. At the guest house You can stop by the restaurant. Specially for tourists who travel by car,
ParkingBeachfront
