Great hotel & nyc tea hotel
Very nice place
Ok
Very nyc hotel & superb
NYC hotel & greater location
Goood
Superb Hotel awesome HotelSuperb Tea makers are available in Mugheri Hotel
Superb