We are going to India in February 2011. Have finalised most of our thoughts but still trying to sort some details. I hope that you do not mind my questions, probably more to come - sorry.
We will be staying in Delhi for 2 nights and are thinking of staying in The Manor Hotel - have read the reviews and it seems ideal but happy to listen to other suggestions. We want a hotel that is comfortable and an oasis of calm when we return after the days sightseeing.
We will be travelling to Agra by train - can anyone tell me how far The Manor hotel is from the station?