This mini-hotel on the Greek island of Astypalaia will immerse you in a true Greek fairytale. The complex of three beautiful oiled villas is a mix of traditional ascetic interiors, stylish modern decor and famous views, for which tourists come here from all over the world. By the way, the name of the Melograno hotel…
