HOTEL YAMBU
Updated 23 days ago
Hotel Yambu is also located in Thamel from where you can view the natural scene and magnificent Himalayan ranges from the top of hotel...
This hotel offers efficient service to our guest and is suitable for both leisure and business traveller.