INN AT AVILA BEACH
![]()
Name Hotel: INN AT AVILA BEACH
Country: United States
Location: US/California
City: Avila Beach
Stars: 3.0
Description:
This Avila Beach hotel is steps from the ocean and eight miles from San Luis Obispo. Wireless Internet access is available in public areas. There’s also a guest computer with high-speed DSL access. The hotel features a rooftop s undeck with private cabanas, hammocks, and spectacular ocean views.