Featuring a garden with a swimming pool and free Wi-Fi, Aparthotel Michaela is situated 300 metres from Sosua twon centre and 500 metres from Playa Alicia Beach.