Best Western Royal Beach Hotel

Hotel Resort

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.