I have been going to the Southern Cross for >6 yearss now, Excellent location on Duval street, vert friendlt staff, they are in the process of gettting new rooms, (I will still stay in old rooms b/c I like the view), they are getting a swimming pool, the rooms look like they will nice (still under construction) If you are...
More
