With a stay at Hotel Royal Mantra, you'll be centrally located in Kathmandu, a 2-minute drive from Durbar Marg and 6 minutes from Pashupatinath Temple. This luxury hotel is 3.7 mi (6 km) from Boudhanath and 0.3 ... Read more

View all Luxury Hotels in Kathmandu