Avataar Kathmandu Hotel
Hospitality
No Team Available
Overview
Located just 1.6 mi from the Kathmandu Durbar Square, Avataar Kathmandu Hotel operates a 24-hour front desk to assist guests at all hours. Free WiFi access is available.