The Kedar Resort is a charming 3-star hotel located in the spiritual city of Mathura, India, known for its rich cultural heritage and historical significance. With a recent renovation completed in 2023, this intimate resort offers a total of 12 well-appointed rooms, ensuring a cozy and personalized experience for every guest. The hotel boasts a commendable guest rating of 8.5 out of 10, based on 74 reviews, reflecting the quality of service and comfort provided.