We stayed at the Osiris from 13-20 June. Hotel is Located about 20-25 minutes walk from San Antonio town & the west end/harbour. Due to this, the location was fairly quiet. Hotel inside looks a little old fashioned. For a 2* hotel, probably deserved a 3* rating Check in was quick. Booked a double room, however when we got to... more






