Hyatt Place Kathmandu

Hyatt Place Kathmandu to Transform into Nepal’s First Hyatt Centric Hotel

Hyatt Place Kathmandu to Transform into Nepal’s First Hyatt Centric Hotel

Hyatt Place Kathmandu to be fully transformed into a 153-room Hyatt Centric hotel centrally located in the lively city of…

10 months ago