Edinburgh House Hotel
HotelEdinburgh
Edinburgh House Hotel is situated at 90-92 Pilrig Street in Edinburgh. It provides hotel accommodation for guests visiting the Scottish capital.
No reviews on VacationGuide yet.
HotelEdinburgh
Edinburgh House Hotel is situated at 90-92 Pilrig Street in Edinburgh. It provides hotel accommodation for guests visiting the Scottish capital.
No reviews on VacationGuide yet.