
|
Offering comfortable accommodation and convenient facilities, the Tailors Hall Hotel is ideal for those looking for a lively and vibrant venue.
Location Rooms Restaurant General
Rooms Facilities
HairdryerIron and ironing boardPay-per-view moviesPrivate bathroom / EnsuiteTea and coffee making facilitiesTelephoneTelevision
Hotels Facilities
Cocktail barLobbyReceptionRestaurant Address City: Cowgate United Kingdom |
![]() |