Room Features and Guest Services
- Internet Access
Distance from Airport
14.4 km from Venue
- Paid Parking
Charming and cheerful, the Windsor Street Apartments are located just minutes' walk from Edinburgh's finest restaurants and bars. Windsor Street Apartments offers fully furnished spacious apartments with all the necessary facilities for a comfortable stay. The apartments are situated near many restaurants and local attractions.