Karta Vacation Rentals
Perched in Nagarjun, Kathmandu, Hotel Mystic Buddha sits minutes from Kathmandu Durbar Square and a short drive to Swayambhunath. Pashupatinath, Boudhanath and the National Museum are all within easy reach for quick cultural runs.