AMOCITY
This modern hotel is located in Midtown Manhattan, 2641 feet from Times Square and the Broadway Theater District. It features luxurious room...