Hotel Discovery Inn

Thamel, Kathmandu01-5329889
No other outlets of the current business.