Set on 2 floors, Archangelus offers pet-friendly accommodation in Monte SantAngelo Views of the sea, mountains or city are featured in certain rooms There is a shared bathroom and a shared terrace on each floor There is a shared kitchen at the property San Giovanni Rotondo is 19 km from Archangelus, while Foggia is 43 km from the property