The Malla hotel
The Malla Hotel Logo

The Malla hotel

The Malla Hotel, Kathmandu, Nepal is a luxury five(5) star hotel in the heart of Kathmandu city.

Details

Email

reservation@themallahotel.com

Contact

Events from this organizer