Kenshō Boutique Hotels & Suites has just christened a new five-star boutique hotel on the popular Psarou beach on Mykonos in an effort to offer luxury services and unique experiences to travelers. The new hotel offers guests unique and unparalleled wellness and beauty experiences, as well as gourmet dining and luxurious rooms and suites. The hotel is located directly on the sandy […]