Blue Star House
Blue Star House
Guesthouse
20 Elphinstone Road, Southsea
, Portsmouth, England, United Kingdom
PO5 3HR
92
Excellent ·
110 reviews