Boasting a tranquil ambience and comfortable accommodation, this property is an ideal place for business as well as le... More hotel details