Located in the lively city of Kathmandu, Hyatt Place Kathmandu, the second Hyatt-branded hotel in Nepal, is officially open. The new hotel features the Hyatt Place brand’s intuitive design, casual atmosphere and practical amenities, such as free Wi-Fi and 24-hour food offerings. The hotel is only a short two-and-a-half-mile journey from the bustling city centre and its attractions.