This charming hotel features a convenient location in the centre of San Antonio, a town on the western coast of Ibiza. Guests staying at this property will find themselves close to a myriad of restaurants, bars, clubs and shops, all within a short stroll..