Hotel Planet Bhaktapur is a charming 2.5-star establishment located in the heart of Bhaktapur, Nepal. With a modest yet welcoming collection of 13 rooms, this hotel offers a cozy retreat for both leisure and business travelers. Opened in 2005 and renovated in 2012, it combines the essence of traditional Nepali hospitality with modern comforts.