Il you only wish to deposit your luggage, it is a perfect place to do that. If you also wish to sleep, it might be slightly harder .. The hotel is situated at a hugely crowded crossroads and the very thin window glass will let you appreciate that all night long !!