El Hotel Vajra es conocido como uno de los más económicos, que ofrece habitaciones para todos los presupuestos. Sus 51 habitaciones están ubicadas en tres diferentes edificios que rodean los jardines interiores. El hotel cuenta con una biblioteca preciosa y 2 barras de techo. Otras instalaciones incluyen una sala de masajes, servicio de lavandería, modernas salas de conferencias, conexión inalámbrica a Internet en algunas partes del hotel y un servicio de almacenamiento de equipaje.
El hotel está situado a los pies del santuario de Estupa Swayambhunath también llamado templo de los monos, un paseo de 15 minutos o un corto viaje en taxi desde el barrio animado de Thamel, en el centro de la ciudad.