Strand, South Africa
Strand (or the Strand) is a major thoroughfare in the City of Westminster, Central London. The street, which is part of London's West End Theatreland,
Likizo apartment offers accommodations in Strand. The unit features views of the sea and free parking is available. The beach is only a short walk away.
1 swimming pool
Beachfront
Beachfront
Likizo apartment offers accommodations in Strand. The unit features views of the sea and free parking is available. The beach is only a short walk away.