Back Bay Inn is a hotel Los Osos located in United States.
1391 2nd St Los Osos , CA 93402 United States
A perfect place to come and unwind from from the daily grind.
Beautiful, relaxing, serene.
Yummy breakfast - great salsa !
One of the best locations in Cayucos, and it is on the beach! Bring your dog, because the beach and hotel is pet friendly. - Assurance Advertising
The carnitas platter was great! Really good chips and salsa and homemade tortillas - Mike Mcdonald