Casa Leqiao se encuentra en Manila, a 10 min a pie de Bonifacio High Street y a 3,6 km de Power Plant Mall. Ofrece alojamiento con wifi gratis, aire acondicionado y acceso a unjardín con piscina al aire libre.
Todas las unidades cuentan con TV de pantalla plana y cocina totalmente equipada con nevera, microondas y hervidor.
Centro Comercial Glorietta está a 3,8 km del alojamiento, y Shangri-La Plaza está a 4,2 km. El aeropuerto más cercano (Aeropuerto internacional Ninoy Aquino) está a 8 km del alojamiento.