About The Best Western Royal Beach Hotel, Portsmouth
Situated adjacent to the beach in Southsea, Portsmouth, the Best Western Royal Beach Hotel offers superb views across the Solent and is just a few minutes by car from many of the historic attractions in Portsmouth.