Theta Hotel

Theta Hotel is a place of relaxation, offering visitors the splendours of Pelion with high quality service, spacious accommodation and that discreet welcome the discerning visitor seeks.Theta Hotel is perfectly in tune with its natural surroundings, exuding an atmosphere of understated luxury. The hotel comprises of two three-story buildings with nineteen rooms.The ground floor of [...]