M

Mike Guirguis

4 years ago

Location is great, near world trade center. Room a...

Location is great, near world trade center. Room are nice too. But building is very annoying. Lobby is on 5th floor and requires two elevator rides to get to your room. Lobby is extremely dark, which I guess is trendy for night ambiance but awful for daytime with bags and stuff.

Comments:

No comments