Central Station
75 Wentworth Ave, Central - Haymarket, 2000
Very Good, 4
The hotel caters to a wide range of clients in the budget market. The air-conditioned hotel has a range of guest facilities, including a 24-hour reception, guest kitchen, coin-operated laundry, a lobb...
More Info