Premier Inn London County Hall is a budget hotel situated near the iconic London Eye and the River Thames. The hotel offers comfortable rooms with modern amenities, including free Wi-Fi and flat-screen TVs. Although vacation homes are not available, the hotel's prime location allows easy access to popular attractions like the Houses of Parliament and Westminster Abbey.