Hotel Le Grand

l12, kalkaji main rd, block l, kalkaji, new delhi, delhi 110019, india