One Room is located 120 metres from Termoli Cathedral. It offers air-conditioned accommodation with a private bathroom. The room comes with a desk and flat-screen TV.
One Room is located 120 metres from Termoli Cathedral. It offers air-conditioned accommodation with a private bathroom. The room co Read more
One Room is located 120 metres from Termoli Cathedral. It offers air-conditioned accommodation with a private bathroom. The room comes with a desk and flat-screen TV.
One Room is located 120 metres from Termoli Cathedral. It offers air-conditioned accommodation with a private bathroom. The room comes with a desk and flat-screen TV.
Number of Rooms: 1