Sited on 7 acres of beautiful land of the St. George's Church and Boat, two historical landmarks of the area constitute an integral part of the hotel grounds and design. The accommodation consists of a cluster of 245 rooms being tastefully furnished,..