Already a member? Sign in over here »
Enter the email address you have registered with us..»
The hotel is 300 meters west from the Central railway station. The hotel is situated beside the Triumph Arch.
Thank you for signing up to our newsletter!
© 1999–2013 Hostelworld.com Limited
Security & Privacy
Terms & Legal