Rodrigo M. • June 5, 2013Is a nice and cheap hotel near to Yankee Stadium, just walk 15 minutes over 161 street and arrive to the stadium!!
Crystal R. • October 23, 2011Nice hotel, bad location! And waaaaaay too expensive for the type of hotel/location!
Sir-Franchise D. • March 27, 2011I am a hater so no tips for anybody lol i want everybody to have the same entertaining experience i had lol
Don't see the place you're looking for? Add a new place to Foursquare.