Das 5-Sterne-The Inn At Mattei'S Tavern, Auberge Resorts Collection Los Olivos liegt 3 km von einem Naturparadies, der Seein' Spots Farm und bietet ein Restaurant. Die Gäste des Hotels können sich in der Pool- Bar oder an einem Swimmingpool entspannen.
Das Hotel befindet sich sowohl circa 10 Fahrminuten von den Baehner Fournier Weinbergen als auch etwa 15 Gehminuten vom Labyrinth at St. Mark's-in-the-Valley Episcopal Church entfernt. Zum Stadtzentrum von Los Olivos sind es nur 5 Gehminuten. Das Inn At Mattei'S Tavern, Auberge Resorts Collection Los Olivos liegt gleich neben den Stolpman Vineyards. Die Bushaltestelle Alamo Pintado Avenue & Grand Avenue ist circa 700 Meter entfernt.
In der Unterkunft können Sie eines der 67 Zimmer wählen, die mit Hochgeschwindigkeitsinternet und einem Flachbildfernseher mit Satellitenkanälen ausgestattet sind und über eine Klimaanlage verfügen. Es gibt auch Zimmer mit einem Jacuzzi und einer getrennten Toilette sowie einem Wasserkocher und Glasgeschirr.
Zu den Speisemöglichkeiten gehört auch das Restaurant Los Olivos Wine Merchant & Cafe in einer Entfernung von 13 Minuten zu Fuß vom The Inn At Mattei'S Tavern, Auberge Resorts Collection.