Wheeler Hotel
📍 1162 Wheeler Avenue
· New York (NY)
· United States
Rating
⭐ 6.9
Reviews
48
Stars
★★☆☆☆
2 Stars
About this hotel
Located in New York (NY) , United States , Wheeler Hotel provides accommodation for travelers visiting the destination.
The property is listed as a 2-star accommodation.
The property is located at 1162 Wheeler Avenue .
Guests have given this property a rating of 6.9 based on 48 guest reviews .
Wheeler Hotel is an accommodation option for travelers looking to stay in New York (NY) .