visit chelsea ground, main tourist sights...as you can tell not exactly well planned!! have found this hotel and seems quite cheap, anyone have any knowledge on it? thanks