Z-Street, Thamel, Kathmandu, Z-Street, Thamel, Kathmandu, Z-Street, Thamel, Kathmandu, bagmati, nepal
Whether you’re a tourist or traveling on business, Avataar Kathmandu Hotel is a great choice for accommodation when visiting Kathmandu. Set 0 Km from the excitement of the city, this 3.5-star hotel commands an excellent location and provides access to the ...