Enchanted April Inn
5950 Salmon Falls Rd, Pilot Hill, CA 95664, USA, Pilot Hill, Pilot Hill
Location Want to take a rest and explore the city? Hotel Enchanted April Inn is located in Pilot Hill. This hotel is located in 4 km from the city center. At the hotel It’s time to have a nice meal! Stop by the restaurant. Free Wi-Fi on the territory will help you to stay on-line. If y
Free WiFiParkingBusiness
