Perfect for business or leisure, the Bayview Hotel is a unique and contemporary hotel nestled right in the heart of Georgetown. Strategically located in Georgetown, a city listed as a World Heritage Site by UNESCO, the hotel is just a walk away from historical sites and the commercial hub with shopping centers,