Set in Hong Kong, 400 metres from iSquare, L hotel provides accommodation with free WiFi. All units feature air conditioning and a flat-screen TV. Mira Place 2 is 400 metres from the aparthotel.