Filter Results
Apply Filters
Clear Filters
3 star hotels in Garibaldi
The Hotel Garibaldi
502 Garibaldi Avenue, Garibaldi, United States View map
Featuring a lift and a vending machine, The Hotel Garibaldi lies within 400 metres of Lumberman's Memorial Park. Guests of the 3-star inn within arm's reach of Maritime Museum can go for a swim in a…
From US$ 278
Book Now