Cosy Palace -- Hotel & Lodging
Caesars Palace is located in heart of South Delhi, 1.5 km from Nehru Place and offers air-conditioned rooms with a flat-screen satellite TV. It provides free Wi-Fi and a tour desk.
Hotel Caesar's Palace is located 18 km drive from Delhi International Airport and 5 km from Nizamuddin Railway Station. Lotus Temple is only 3 km away.
Published on 3/24/12