Me and my friends will visit London in the month on March for 5 days vacation. Someone has suggested Grange hotels to stay in London.Can anyone suggest something on it and the best of this group of hotels?
Kindly let us know from where can I get the best deals in these hotels, i mean from the websites or by directly calling these people.
Posted: 2011-01-03 10:26:00