The Grand Godwin Delhi
| |
Share

Just catching up on some of my blogs and thought I’d review one of the hotels where we stayed in Delhi. The Grand Godwin is on Arakashan Road in Paharganj. It’s a convenient (if chaotic) location, not far from New … Read More