Situated in Castel, The Lodge - Studio Apartment's offers accommodation with a terrace or a patio, free Wi-Fi and flat-screen TV, as well as a seasonal outdoor swimming pool and a garden.
Number of rooms: 2
The Lodge Rue du hougue du pommier, Castel, GY5 7FX, United Kingdom