Photos coming soon
UNKNOWN
Luxurious Townhouse in Perfect Location
Unit 2, 39 Peel Street, Windsor VIC 3181, Melbourne
Where it sits
Luxurious Townhouse in Perfect Location
Unit 2, 39 Peel Street, Windsor VIC 3181, Melbourne
-37.85484, 144.98560
Places to stay nearby
Stylish And Modern 2 Bedroom Melbourne Retreat
Hotel · 217 m
Bayside House
Hotel · 233 m
Pint On Punt Backpackers
Hotel · 166 m
In The Brick Spa And Hotel
Hotel · 242 m
Bright 1 Bedroom Apartment in St Kilda
Hotel · 264 m
Renovated 2-Bed Apartment with Balcony
Hotel · 272 m
Melbourne Hostel
Hotel · 278 m
HFN Melbourne Beach Apartment
Hotel · 283 m
Plan around Luxurious Townhouse in Perfect Location
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 3, 2026.
