Obiekt Churchill Manor położony jest w miejscowości Napa i oferuje bezpłatne rowery, ogród, wspólny salon, taras, a także widok na ogród. Obiekt zapewnia bezpłatne WiFi. Na terenie obiektu dostępny jest też prywatny parking.
W każdej opcji zakwaterowania znajduje się prywatna łazienka z prysznicem, bezpłatnym zestawem kosmetyków, suszarką do włosów i kapciami.
W okolicy panują doskonałe warunki do uprawiania jazdy na rowerze.
W pobliżu obiektu Churchill Manor znajdują się liczne atrakcje, takie jak Stacja kolejowa Napa Valley Wine Train, Uptown Theater i Napa Valley Opera House. Najbliższe lotnisko, Lotnisko Buchanan Field, znajduje się 48 km od obiektu Churchill Manor.