shopping_bag Mall location_on Amrit Marg, Thamel, Kathmandu

Chhaya Center

star star star star star
4.8/5 (35 verified community reviews)
open_in_new Official Website call Call

Marketed as "The Mini-World of Nepal", Chhaya Center is a sprawling multi-faceted commercial marvel spanning 860,000 square feet in the tourist district of Thamel. It bridges traditional tourism retail with international five-star amenities.

Integrated Mega-Complex

Beyond its 200+ retail stores, Chhaya Center houses the five-star Aloft Hotel, international banks, airlines offices, wellness spas, and banquet facilities capable of hosting major conferences.

Thamel’s Entertainment Epicenter

The complex solved Thamel’s historic lack of cinema and organized entertainment with a state-of-the-art QFX cinema multiplex and high-capacity secure underground parking for over 400 cars and 500 motorcycles.

fact_check

Structured Key Information

Type Mega Commercial Complex & Entertainment Center
Area 860,000 Square Feet
Location Thamel, Kathmandu
Hotel Aloft Kathmandu Thamel (175 Rooms)
Cinema QFX Cinemas Chhaya (3 Screens)
Entity Category Mall
Location Amrit Marg, Thamel, Kathmandu
Contact Telephone +977-1-5255500
reviews

Community Reviews & Feedback

Authentic community experiences submitted by verified visitors

rate_review

No reviews published yet

Have you visited or consulted with Chhaya Center? Be the first to share your experience!

Archival Sources & Verification

Institutional charter, municipal commercial registry, public licensing board, and direct verified editorial reporting.