2 stars hotels in Capella

Capella: 1 option found

Select dates so you can see the availability and exact prices.

63 Peak Downs St, Capella

785m from the center of Capella
Room in this hotel