Апартаменты The House of Windsor с принадлежностями для барбекю и садом расположены в Мельбурне, в 2,5 км от морских ванн Сент-Килда и в 3,9 км от арены Рода Лейвера. Предоставляется бесплатный Wi-Fi.
Все апартаменты располагают кондиционером, отдельным входом и телевизором с каналами Netflix.
Район Сент-Килда находится в 30 минутах ходьбы, центр города, Центр искусств и знаменитые сады Мельбурна — менее чем в 60 минутах ходьбы. Расстояние до аэропорта Мельбурна составляет 24 км.