Photo gallery for Odyssey Rooms
Odyssey Rooms
4-star Alicante hotel, connected to a rail/subway station in Alicante City Centre
Reviews
9.6
Exceptional
Popular amenities
Explore the area
Carrer Gravina, Alicante, Alicante, 03002
- Explanada de Espana2 min walk
- Alicante Harbour3 min walk
- El Corte Ingles Shopping Center16 min walk
- Alicante (ALC-Alicante Intl.)16 min drive