Vagabond Inn Chula Vista
Vagabond Inn Chula Vista
230 Broadway, Chula Vista, California
Traveler Rating by TripAdvisor

Traveler Comments

very central located to where we wanted to go and see friends, also, I like the fact that they accept pets. The only thing that was wrong with this stay was that there was not a coffee pot in the room and this had never happened before with past stays