About Hotel Vajra
The Vajra is situated on the foothills of the Swayambhunath Stupa and its age-old pilgrim road and surrounded by trees and flower trail gardens, creating a place of serenity and beauty, overlooking the entire Kathmandu Valley up the Himalayas.