I just got back from Helios on 05/25/12 to 05/29/12. the rooms are ok, but the showers are too small and the beds are too hard.
If you own or manage Helios, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.
- Manage your listing
