Kew Green Hotel Mongkok conveniently located in the bustling tourist area of Mongkok North and very close to Prince Edward MTR station, just two minutes walking distance. Hotel has comfortable rooms with simple layout and size ranging from 170 to 420 square feet.