Delphine’s stylish apartment is incredible! It’s located in a convenient area less than 10 minutes from downtown Montreal and is perfect for large groups of people!