February 4, 2007 at 5:36 pm
#725802
Inactive
You cannot depend all your decisions on that trip advisor…lol An actual inspection seems the thing to do, such a tough job..lol The hotel I stayed at in London had great reviews but let me tell you it was far from great!