Marriott Hotel

Marriott makes its debut in Nepal

Marriott Hotel has made its debut in the historic capital city. Designed to expand the mind of modern travellers, the…