Melbourne Central Yha

562 Flinders Street Melbourne, Victoria, Melbourne, Australia

Melbourne Central Yha Photos

Melbourne Central Yha Map

562 Flinders Street Melbourne, Victoria, Melbourne, Australia
Melbourne Central Yha

Hotel Information

This 2 star hotel is located in the city centre of Melbourne. All 208 rooms are equipped with air conditioning.
Choose your nationality
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z

Choose your preferred currency