This lovely Hotel is situated in Long Island City. The total number of units is 16. No pets are allowed on the premises.
Going to
Check-in - Check-out
2 Adults, 1 Room
Select board type and room
Overview
Antons On The Lake Country Inn And Marina
Greenwood Lake, New York State