Apollo Inn New York City

Average Ratings (from 1 ratings)
Hotel Rating

Apollo Inn New York City is 2 STAR hotel located in the city centre of New York near the well-known Avenue William Clayton Powell Jr. to the south of Harlem. It is less than 15 minutes from Times Square as well as Power Station Park, just a stroll away in the heart of the historical Harlem.

Apollo Inn Hotel provides all the needs for guest who are looking for economy lodging in New York City. Guest comfort is enhanced by the Mini bar as part of in-room facilities. Here you will find 48 with comfortable 2-star standards.

The Apollo Hotel has a 24-hour front desk and security. A small lounge area features computer kiosks with Internet access and a television. Public areas are air conditioned.

Apollo Inn New York City Apollo Inn New York City

Apollo Inn New York City Address: 2027 7Th Ave., New York City, New York United States

ReviewNew York »RatingApollo Inn New York CityApollo Inn New York City is 2 STAR hotel located in the city centre of New York near the well-known Avenue William Clayton Powell Jr. to the south of …



One Response to Apollo Inn New York City

  1. Hotel Rating


Leave a Reply to admin Cancel reply

Your email address will not be published. Required fields are marked *

*

Click stars below to rate.
Hotel Rating