Very good business hotel. Great location.
Very good hotel. Located near shopping areas and has easy access to train stations. Great room.
Excellent hotel. Awesome rooms and service in a great location.
Inadequate rooms with subpar service. Great location.
1.1 K reviews
Excellent wellness hotel. Great pool. Great location.
Fair Hotel. Great location.