Hotel Quality Inn Leesburg Chain Of Lakes
2 Stars1392 W. North Blvd., - Leesburg (Fl), United States View Map
This cosy hotel is situated in Leesburg. A total of 50 bedrooms are available for guests' convenience at Quality Inn Leesburg Chain of Lakes.