King Othon Boutique Hotel is a charming 3-star establishment located in the picturesque town of Nafplion, Greece. With a guest rating of 8.0 out of 10 based on two reviews, this boutique hotel offers a welcoming atmosphere that reflects the rich history and beauty of the region. The hotel is ideally situated for travelers looking to explore Nafplion's stunning architecture, vibrant culture, and nearby attractions.