Located in Peel and within 2.1 km of Peel Cathedral, Langtoft Manor has a garden, allergy-free rooms, and free Wi-Fi. The property features a terrace, as well as a shared lounge. Rooms have a flat-screen TV with satellite channels.
Ballagyr Lane, Peel, IM5 2AD, Reino Unido
Tarifa por noche desde tan solo €66