The Address Kathmandu Hotel

Chaksibari Marg, Kathmandu01-5360230
No other outlets of the current business.