Hotel Kutuma is a charming boutique hotel that opened at the beginning of 2003. Located in the heart of Montreal, this hotel is ideal as a base from which to explore the city.