I have found 3 hotels and need suggestion which would be best to stay for 3 nights in London. We want to cover major sight seen by public transport by our own (train,metro) We will be arrived to Heathrow airport and depart from euro star train station, London. So which hotel will be ideal to stay.?Should I book hotel directly to the hotel's web site Or through internet site such as booking.com?
1.Hotel Meridian -43-44 Argyle Square, Camden, London, WC1H 8AL, United Kingdom
2.Premier Inn London Kensington - 11 Knaresborough Place, Kensington and Chelsea, London, SW5 0TJ, United Kingdom
3. Springfield Hotel - 154 Sussex Gardens, Westminster, London, W2 1UD, United Kingdom