Photos coming soon
HOTEL
Sailte House
117 Willowbrae Road, Edinburgh, United Kingdom
Where it sits
Sailte House
117 Willowbrae Road, Edinburgh, United Kingdom
55.95300, -3.14537
Similar stays nearby
Brae Guesthouse
Hotel · 8 m
Brae Guesthouse
Hotel · 8 m
Flat Near Holyrood Park
Hotel · 115 m
Drumorne Guest House
Hotel · 116 m
Drumorne Guest House
Hotel · 116 m
Abercorn Apartment
Hotel · 163 m
Spacious Flat Close to the Sea
Hotel · 303 m
Edinburgh Capital Apartments - Flat 2, 8 Piershill Square West
Hotel · 375 m
Plan around Sailte House
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
