There is one place to stay in The Rocks with Russian speaking staff
1 results
The YHA Sydney Harbour is a contemporary hostel located in the historic district of The Rocks in Sydney, Australia.