The Leela Palace New Delhi
Imposing columns, marble floors and arches produce a palatial luxury that make up The Leela Palace New Delhi. One cannot help but feel that they are stepping into a real royal residence when gliding through the hallways. There are 260 rooms at this luxury New Delhi city resort.
True Indian heritage permeates every room with embroidered cushions and ornate furniture; whilst providing guests with the very latest in state-of-the-art comforts that include Wifi Internet access, mini bars and in-room safes. The hotel amenities include boardrooms and business facilities, a gym, a bar, a swimming pool and 4 restaurants.