HOTEL
Apartment Thistle Lane
32 Thistle St Sw Lane,, Edinburgh, United Kingdom
- 4 star hotel
Where it sits
Apartment Thistle Lane
32 Thistle St Sw Lane,, Edinburgh, United Kingdom
55.95387, -3.19883
Similar stays nearby
My Thistle Street Apartments
Hotel · 14 m
Apple Apartments Edinburgh
Hotel · 24 m
Thistle Suite city centre
Hotel · 26 m
Thistle Street Apartment at Heart of the City Centre
Hotel · 26 m
Luxury New Town 1 Bed Apartment
Hotel · 27 m
Luxury New Town 1 Bed Apartment
Hotel · 27 m
401 Chic and Cosy 2 Bedroom Apartment Just Minutes Away From George Street and Princes Street
Hotel · 31 m
401 Thistle Street Apartment
Hotel · 32 m
Plan around Apartment Thistle Lane
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Jul 24, 2026.
