LaGuardia Plaza Hotel

Starting at
$128
Pool
Meeting Facility
Meeting Facility