Este sitio de estacionamiento se encuentra en una urbanización de ultra lujo en la próspera zona residencial de The Peak. La urbanización Mount Nicholson, con vista al puerto Victoria de la ciudad, tiene algunas de las casas más valiosas de Asia, de acuerdo con la BBC.
Las propiedades en Mount Nicholson cuestan en promedio 100 millones de dólares, por lo que pagar por un puesto tan solo 1,3 millones de dólares no parece una exageración.