The Windsor Hotel

5 star(s) from 1 votes
112 Mill Point Road, 6151
The Windsor Hotel The Windsor Hotel is one of the popular Event located in 112 Mill Point Road , listed under Event in South Perth ,

Contact Details & Working Hours

Map of The Windsor Hotel