10.18 Miles* from Fresh Meadows centre
$30.00
per night
9.75 Miles* from Fresh Meadows centre
12.48 Miles* from Fresh Meadows centre

Cheap hotels in Fresh Meadows