Icaria Icaria: A hotel offering amenities such as a pool, restaurant, and fitness center.