La Casa de Joy Airport Apartments is a 3-star guesthouse with free parking, laundry facilities, and babysitting services.
These are some of the most popular hotels in central Osbourn:
Jabberwock Beach and Hodges Bay are a couple of sights to visit in the heart of Osbourn.
Take your camera and spend a few hours at Dutchman's Bay Beach, located 1 mile away from downtown Osbourn. Once you've finished, kick back and unwind at La Casa de Joy Airport Apartments. It's 2 miles from this popular inlet along the shoreline.