Glen Tavern Inn
Hotel
Santa Paula, California
Located in Santa Paula, 45 km from Malibu, Glen Tavern Inn features a restaurant, bar and free Wi-Fi. Guests can enjoy the on-site restaurant. Free private parking is available on site.
Number of rooms: 17
134 North Mill Street, Santa Paula, CA 93060, United States