Shangri La Motel is located in Ocala, just 19 miles from The Villages. Each room comes with a flat-screen TV. Some rooms include a sitting area where you can relax. The rooms are fitted with a private bathroom. There is a 24-hour front desk at the property.
Hotels in Ocala FL (Florida) United States of America USA <>
|