
French Retreat
Location: Bengaluru
Project Type: Apartment Interiors
Date of Completion: 2023
Photographer: Nayan Soni
The design approach for this 3,500 sq. ft. Bengaluru apartment is rooted in neoclassical style, combining grandeur with contemporary functionality.
Spanning over 1,000 sq. ft, the interconnected living and dining area is divided into distinct yet cohesive zones through symmetrical furniture layouts, fluted columns, and archways, creating intimacy within the expansive space. The dining area is meticulously crafted: a blue-and-white palette on upholstery and wall plates establishes a serene yet regal atmosphere, while geometric black-and-white skirting along the walls adds striking contrast.
Wainscoting and heavy cornices conceal AC ducts, electrical systems, and automation components, while adding refined architectural layers. Suede and velvet upholstery, detailed furniture, bevelled mirrors, and vertical-grooved pillars enhance scale, luxury, and openness, balancing elegance with functional cohesion. A custom brass chandelier with a palm leaf motif and gold-accented furniture adds further texture, while black-and-white armchairs by the fireplace create a striking focal point.
The kitchen continues the refined aesthetic with a predominantly white palette accented by blue dado tiles. Arches, wainscoting, and fluted columns define zones and storage, creating a cohesive and visually appealing workspace. The home theatre, with an emerald green palette and folding shutters, can open into the living area for larger gatherings.
The home office is cozy yet bold, featuring a Prussian blue coffered ceiling, cornices, automated cove lighting, arched niches for books and artefacts, and warm wood flooring. Bedrooms are distinct and personal: the master is serene in creams and whites, the son’s room lively with yellow-striped wallpaper and blue accents, and the guest room combines cane furniture with hand-painted mint-green shutters.
![]() | ![]() | ![]() |
|---|---|---|
![]() | ![]() | ![]() |
![]() | ![]() | ![]() |
![]() | ![]() | ![]() |
![]() | ![]() | ![]() |
![]() | ![]() | ![]() |
![]() | ![]() | ![]() |
![]() |






















