Die Unterkunft The Inn at Zaca Creek, die in Buellton, 20 km von Neverland entfernt gelegen ist, verfügt über Übernachtungsmöglichkeiten mit einem Restaurant, kostenlosen Privatparkplätzen und einer Bar. Die Unterkunft bietet einen Zimmerservice und kostenloses WLAN.
Komplett ausgestattet mit einem eigenen Badezimmer mit einer Dusche und kostenlosen Pflegeprodukten, haben die Gästezimmer in der Unterkunft The Inn at Zaca Creek einen Flachbild-TV sowie Klimaanlage und ausgewählte Zimmer sind ausgerüstet mit einem Sitzbereich.