home
>
Hotel le crystal montreal
hotel le crystal montreal
Hotel le crystal montreal
Location the luxurious hotel le crystal montreal is located in downtown montreal canada the bell centre and old montreal are within 1 mile 15 kilometers hotel features hotel le crystal montreal features an indoor saltwater pool and amerispa a 9 000 square foot spa offering massages body and facial treatments a spa boutique manicures and pedicures complimentary wifi is provided as well as atmbanking and a limo or town car service the restaurant serves local cuisine and features

SIMILAR PRODUCTS