A
Amit B Review of HOTEL VAISHALI NEPAL
Hotel Vaishali is located at Central area of Kathm...
Hotel Vaishali is located at Central area of Kathmandu called as Thamel. It is an old style construction but certainly their service and facility are worth counting on. Its a 3 star hotel.
Comments: