Situato nel centro di Edimburgo, a 300 metri dall'Edinburgh Playhouse e a 1 km dalla stazione Waverley di Edimburgo, il Windsor Street Apartment offre il WiFi gratuito. L’appartamento si trova a 1,3 km dal Real Mary King's Close e a 2,3 km dall'Università di Edimburgo.
L'appartamento presenta 2 camere da letto, un soggiorno con TV a schermo piatto, una cucina interamente attrezzata con frigorifero e forno e un bagno con doccia. Le lenzuola e gli asciugamani sono inclusi.
La struttura è ubicata in una zona ideale per fare trekking.
Nei dintorni dell'hotel potrete visitare famosi luoghi d'interesse, tra cui il Royal Mile, la Camera Obscura and World of Illusions e il National Museum of Scotland. L'Aeroporto più vicino è quello di Edimburgo, a 10 km dal Windsor Street Apartment.