Welcome to Hotel Cosy Palace New Delhi, Cosy 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 Cosy Palace is located 18 km drive from Delhi International Airport and 5 km from Nizamuddin Railway Station. Lotus Temple is only 3 km away. Rooms are well equipped with a work desk, a safe and a tea/coffee maker. They all have an en-suite bathroom equipped with toiletries and a hairdryer. Some rooms have a private balcony. The Cosy Palace Restaurant serves international dishes with Indian specialities. Guests can also enjoy meals in the comfort of their rooms. Other facilities and services include laundry and car rental services. (Hotel Cosy Palace New Delhi hotels booking).