- Self Catering
- Apartments
- 3
Stars
Business travelers appreciate the modern conveniences in the
hotel's business center which includes computer workstations with
Internet access along with copy and fax services. The meeting room
can accommodate up to 10 people.