Business hotels in Cabras
We found 1 property with availability in Cabras
Show on map
Hotel Gran Torre Phg
Strada per il Pontile, Torregrande, Cabras, Italy
Featuring a deck and an outdoor swimming pool, Hotel Gran Torre Phg Cabras lies 1.7 km from Torre Grande Lighthouse. Staying here you can use Wi-Fi in public areas and parking on site.
- 1-1