I loved staying at Royal Castle in Delhi, it was worth staying with their offered packages.
– Guhan Sundarraj