Отель расположен в городе Ливерпуль в районе районе Liverpool City Centre, в пяти минутах от Royal Court Theatre Liverpool. Из окон 4-звездочных номеров открывается панорамный вид на город. Номера в отеле оснащены телевизорами и фенами. Для дополнительного удобства в номерах есть чайный набор, фен и кабельное или спутниковое телевидение. В апартаментах есть доступ в Интернет. Отель расположен в 10 минутах ходьбы от Liverpool One, Royal Liver Building и St. Отель расположен в 20 минутах ходьбы от George's Hall, Tate Liverpool и Albert Dock. Для тех, кто путешествует на автомобиле, доступна парковка рядом с комплексом.