Location Budget two-star hotel “The George Hotel” is set in Portsmouth. It boasts a convenient location within walking distance from the city center.Hotel features The on-site restaurant offers local and international dishes. Guests are welcome to enjoy a drink or two in a casual hotel bar. Wi-Fi is available on all property premises. All rooms are non-smoking.