8.7 Guest rating Hotel photo

Hotel Helen's House

Hint: You can enter any city or hotel name
Price from$69

Book Hotel Helen's House

Via Alfredo Grandidier 55 2.4 km from city center

Featuring free WiFi, Helen's House offers accommodation in Castel di Leva. Free private parking is available on site. Every room at this bed and breakfast is air conditioned and is equipped with a flat-screen TV with cable channels.

Photos Of
  • Parking
    • free
Facilities of Hotel Helen's House
Room facilities
  • Hairdryer
  • Shower

Show Hotel Helen's House on the map

Helen's House 41.788548 12.522434