Charms Castle is a premium residential complex located in Raj Nagar Extension, Ghaziabad. Developed by Charms India, this project offers luxurious 2 and 3-BHK apartments with a range of modern amenities and facilities. Spread over an area of 2.7 acres, Charms Castle comprises 11 towers with a total of 724 units. The apartments are designed to provide ample natural light and ventilation and are equipped...