Experience Nepal at Kathmandu Marriott

Kathmandu Marriott Hotel

1,474 Views 0

Retreat to Kathmandu Marriott Hotel, our 214-room contemporary hotel in the capital city of Kathmandu, Nepal. Set in the vibrant city center, near shopping, dining and attractions, our hotel offers modern design, 5-star service and deluxe amenities

Related Videos