InnRoad Hotels Near Citi Field

MLB Stadium in Flushing, New York
This is our guide to finding InnRoad hotels near Citi Field, a Major League Baseball stadium located at 126th St. & Roosevelt Ave. in Flushing, NY.

InnRoad Hotels Closest To Citi Field

Hotel Ninety Five
Hotel Ninety Five Rates, Reviews and Reservations
145-07 95th Avenue
Jamaica, NY 11435
Distance: 4.5 miles
Compare Hotel Ninety Five with nearby hotels

Hotel Nirvana
Hotel Nirvana Rates, Reviews and Reservations
12-02 37th Avenue
Long Island City, NY 11101
Distance: 4.9 miles
Compare Hotel Nirvana with nearby hotels