Reviews: Anonymous

57%

dirty bathrooms little atmosphere good location & security


80%

No customer comment


HI - New York City

New York, USA
100%

No customer comment