Set on 2 floors, Archangelus offers pet-friendly accommodation in Monte Sant’Angelo. Views of the sea, mountains or city are featured in certain rooms. There is a shared bathroom and a shared terrace on each floor.
Set on 2 floors, Archangelus offers pet-friendly accommodation in Monte Sant’Ang Read more
Set on 2 floors, Archangelus offers pet-friendly accommodation in Monte Sant’Angelo. Views of the sea, mountains or city are featured in certain rooms. There is a shared bathroom and a shared terrace on each floor.
Set on 2 floors, Archangelus offers pet-friendly accommodation in Monte Sant’Angelo. Views of the sea, mountains or city are featured in certain rooms. There is a shared bathroom and a shared terrace on each floor.
Number of Rooms: 4