Welcome to Hotel Star Plaza New Delhi, Hotel Star Plaza is adjacent to R.K Ashram Metro Station and 500 metres from the city centre. It offers a restaurant, free parking, and free Wi-Fi access. Complimentary airport pick-up is available. Star Plaza Hotel is about 60 metres from New Delhi Railway Station and 20 km from the New Delhi International Airport. Air-conditioned guest rooms are fitted with a fridge and a flat-screen TV with satellite channels. The en suite bathroom comes with toiletries and hot/cold shower facilities. Laundry and dry cleaning services are available. The staff at the tour desk can assist with travel arrangements. Car rental services are also offered. Arabic Restaurant serves a wide variety of Indian, Asian and American dishes. (Hotel Star Plaza New Delhi hotels booking).