Eros Hotel New Delhi, Nehru Place: Pool & Location