Best Western Plus Chain of Lakes Inn & Suites Leesburg This delightful hotel enjoys a prime location in Leesburg. The hotel is well positioned for ease of access to a host of points of interest in the area ... Ahorra hasta 60%