Hotel Thamel Park

Thamel, Kathmandu014701536, 014700015

Address

Thamel, Kathmandu, Nepal