Home Tags The Leela Palace New Delhi

Tag: The Leela Palace New Delhi

MOST COMMENTED

The new Ibis Styles Singapore on MacPherson opens in April 2016

Singapore, March 22, 2016: The opening of the new Ibis Styles Singapore on MacPherson enlivens the MacPherson district with 298 vibrantly decorated guest rooms...

HOT NEWS