Barbara B wat r the stephania apartments and studios like in st georges south as we are going there on 2nd sept and know nothing about them as holidat was booked on internet
Barbara B i neen to know if anyone has stayed in these apartments and wat r thet like