Room Features and Guest Services
- Internet Access
- 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.