Photos coming soon
HOTEL
Orchard Garden Apartment
96A Orchard Road, Portsmouth, PO4 0AD, United Kingdom, Southsea
Where it sits
Orchard Garden Apartment
96A Orchard Road, Portsmouth, PO4 0AD, United Kingdom, Southsea
50.79456, -1.07171
Plan around Orchard Garden Apartment
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 24, 2026.
