We stayed in Callan Apartments at South Terrace & Jenkin Street. This location is fabulous between 2 free CAT bus stops, close to shops, restaurants and most importantly only one street and a short walk to the famous South Beach ... Read More
To rate or comment on this review, you must Sign In first.