The Megaleio is designed to be a major landmark in Noida.
Claim your very own piece of luxury, because you deserve it
Ajnara India Ltd.
Noida - 201 301 Uttar Pardesh
Phone: +91 120 4166777