L

Hotel perfectly located next to Times Square. Very...

Hotel perfectly located next to Times Square. Very attentive staff but quite old rooms

Comments:

No comments