Vastu Boutique Hotel, a charming 3-star establishment located in the heart of Kathmandu, offers an intimate escape with just 15 well-appointed rooms. Opened in 2021, this boutique hotel combines modern comfort with the rich cultural heritage of Nepal, creating a warm and inviting atmosphere for both leisure and business travelers. The hotel boasts an impressive guest rating of 9.8 out of 10, reflecting its commitment to exceptional service and guest satisfaction.