Modern 1BR Apartment With Great Access to Centre
Flat 14, 13 Stewart Terrace, Edinburgh, Scotland
0.24 km from city centre
During your stay at this apartment building, you'll be within walking distance of Princes Street. Features include free WiFi in public areas. This 3.5-star apartment has 4 apartments. A kitchen and a TV are available in the apartment.