Natura E Cavallo in Tolfa provides accommodation with a garden and a bar. Featuring luggage storage space, this property also provides guests with a restaurant. Guests can enjoy sea views.
At the farm stay, every room is fitted with a wardrobe, a TV and a private bathroom. All rooms will provide guests with a fridge.
The daily breakfast offers continental and Italian options.