S

Very comfortable and well located hotel especially...

Very comfortable and well located hotel especially if you are visiting the world trade center

Comments:

No comments