Location This city hotel lies in the centre of San Antonio and is only around 500 m from the beach. There are countless shops, bars, nightclubs and restaurants to be found in the immediate vicinity. For exploring the surrounding landscape, guests are..