Los huéspedes del Hotel Icona Avalon, de 4 estrellas, pueden disfrutar de acceso al Stone Harbor Bird Sanctuary, enclavado a unos 3 km. Esta posada está ubicada a unos 25 minutos a pie del Instituto de Humedales e invita a sus huéspedes a uno de sus 2 restaurantes.
Puedes llegar fácilmente a la Playa de Siete Millas a unos 2 km de este hotel. El entretenimiento en la zona incluye el Harbor 5 Theatre a unos 30 minutos a pie del Icona Avalon.
El establecimiento está dotado de 106 habitaciones, cada una de ellas con aire acondicionado y servicios de entretenimiento como una tv de pantalla plana con canales vía satélite. Las habitaciones ofrecen a los huéspedes caja fuerte para portátiles, un balcón y televisor.
Shimmers es el restaurante de estilo americano del hotel que sirve platos americanos.