Este alojamiento está a 2 minutos a pie de la playa. El Odyssey Rooms Alicante se encuentra en Alicante, a 100 metros de la playa del Postiguet y del Museo de Arte Contemporáneo de Alicante, y ofrece alojamiento con WiFi gratuita, aire acondicionado, piscina al aire libre y bar. Hay aparcamiento privado.
El aparthotel dispone de zona de estar con TV de pantalla plana y baño privado con secador de pelo, artículos de aseo gratuitos y bidet. Algunos alojamientos tienen cocina con microondas, nevera y horno.
El Odyssey Rooms Alicante sirve un desayuno buffet.
El alojamiento tiene terraza.
Cerca del Odyssey Rooms Alicante hay varios lugares de interés, como la concatedral de San Nicolás, la Explanada de España y el mercado central de Alicante. El aeropuerto más cercano es el de Alicante, ubicado a 10 km del aparthotel.