Avalon House is een nieuw opgerichte eigendom in toeristenknooppunt Thamel. Het is een beetje rustige plek van de menigte, biedt 20 testvolle zonnige kamers met een eigen badkamer en altijd warm en koude douche.
Een mooi dakterras biedt een uitstekend uitzicht op Kathmandu, evenals het aapstempel ten westen en de besneeuwde bergen ten noorden. De kamers hebben moderne faciliteiten zoals televisie, wifi en stofvrije vloerbedekking, etc.