Would I Stay?
Explore hotelsDestinationsHotel guidesCollectionsMethodology

HOTEL

Kowloon Shangri-La

Hong Kong, China

Kowloon Shangri-La is a hotel in Hong Kong, China. Latest guide results (2026): Forbes Travel Guide Four-Star.

Photograph of Kowloon Shangri-La
Photo · Terence Ong · CC BY-SA 2.5 · Resized and display-cropped

WORLD’S OPINION

Guide results

HOTEL FACTS

Hotel facts

Rooms
679Reported by Trip.com
Opened
1981Reported by Trip.com
Renovation year
2009Reported by Trip.com · Scope for this year not specified · Separately confirmed: all guestrooms refurbished in 2010
Address
64 Mody Road, Hong Kong, China
View rating history

Forbes Travel Guide

Forbes Travel Guide rating history
YearResultList · Source
2026Four-Star
2025Four-Star
2024Four-Star
Information sources
Rooms
Trip.comAccessed 2026-09-30
Opened
Trip.comAccessed 2026-09-30
Renovation year
Trip.comAccessed 2026-09-30Shangri-La — Annual Report 2010Accessed 2026-09-30
Address
Forbes Travel GuideAccessed 2026-09-23