Отель расположен в 10 минутах ходьбы от St Peter's Metro Station. Из отеля открывается панорамный вид на город. Отель предлагает 17 номеров, включающих всё необходимое для комфортного проживания. Удобное расположение позволяет гостям легко добраться пешком до многих туристических мест.