minube
Villa Royale Inn
Villa Royale Inn, built in 1997 and renovated in 2007, is located in Palm Springs (Florida), an ideal place for a romantic getaway. Framed by breathtaking mountain views, Villa Royale is built upon three acres of an old Tuscan estate. It provides a full service which including a full breakfast. Not recommended for children.