Home > honeymoon > the indian ocean > india > resorts > hotel star plaza

Hotel Star Plaza

Hotel Star Plaza in India honeymoon resort photo

About Hotel Star Plaza

Hotel Star Plaza is located in central New Delhi, close to Connaught Place, Birla Mandir Temple, and Jantar Mantar. Nearby points of interest also include Jama Masjid and
View Resort Website View More Photos View Offers and Prices
0 Shares