Boasting fantastic location, this property offers superb accommodation and quality facility as well as makes your stay... More hotel details