Horho is located in Kauppila. Situated on the beachfront, this property has a garden, a private beach area, barbecue facilities and free WiFi. At the country house guests are welcome to take advantage of a sauna.