Photos coming soon
HOTEL
Windsor Townhouse
2/39 Peel Street, Windsor, Victoria, Melbourne
Where it sits
Windsor Townhouse
2/39 Peel Street, Windsor, Victoria, Melbourne
-37.85495, 144.98558
Similar stays nearby
Pint On Punt Backpackers
Hotel · 164 m
Pint On Punt Backpackers
Hotel · 169 m
Stylish And Modern 2 Bedroom Melbourne Retreat
Hotel · 216 m
Bayside House
Hotel · 225 m
In The Brick Spa And Hotel
Hotel · 231 m
Bright 1 Bedroom Apartment in St Kilda
Hotel · 255 m
Renovated 2-Bed Apartment with Balcony
Hotel · 263 m
Melbourne Hostel
Hotel · 268 m
Plan around Windsor Townhouse
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 16, 2026.
