Start making memories at Casa Villa, a peaceful, resort-like private villa located on Lakewood Shores Resort/Golf Course!
Step out onto your own private patio deck from almost any room! Cook out on the the grill and relax in the sun while you watch golf from your backyard.
Casa Villa sleeps 6 comfortably with room for more if needed.
No matter the season, let this be your home away from home when you vacation to Oscoda, MI or the surrounding areas!
*The property has an outdoor camera installed for safety/security purposes and for us to monitor check-in/out for our cleaning staff.