Very close to the Yankee Stadium metro station, this is a nice and cozy place to stay in Bronx, NY.