Island Hotel places you within a 15-minute drive of Galleria Ice Rink and Galleria Arbour Town. This 3-star hotel has 78 rooms and welcomes guests with a restaurant, free in-room WiFi, and free self parking.
Enjoy a bite to eat at the hotel's restaurant, or relax with a drink at the bar/lounge. Order from room service to satisfy your hunger without leaving your room.
32-inch LCD TVs come with satellite channels, and guests can stay connected with free WiFi. Other amenities include coffee makers, desks, and free toiletries.
At Island Hotel, guests have access to free WiFi in public areas, coffee in a common area, and laundry facilities. If you decide to drive, there's free parking. Front-desk staff are standing by 24/7 to assist with any requests. This hotel also has a garden.