La Maison de Colombo, the city’s first French boutique hotel, restaurant and wine bar recently opened its doors. Located on ...