Hotel Ashwatth is a distinguished 5-star retreat nestled in the serene city of Mechi, Nepal. With an intimate setting featuring just one elegantly appointed room, this hotel offers a unique and personalized experience for discerning travelers seeking tranquility and comfort. The high guest rating of 9.5 out of 10 reflects the exceptional service and attention to detail that guests can expect during their stay.