Offering a garden and sun terrace, Sofia House is situated in Loutra. The accommodation has a TV. Some units feature a seating area and/or terrace. There is also a dining area and a kitchen equipped with a fridge.