Thamel Marg 723/28, Kathmandu, Nepal
The 1983-founded Hotel Thamel, is a top-notch lodging option situated in Thamel’s lively city area. The name of the hotel itself is taken from the place this hotel is located.
© 2023 Hotel Thamel. All Rights Reserved