N
Nicholas Murray Review of Delta Whistler Resort
Some staff very rude. Nice place but needs to work...
Some staff very rude. Nice place but needs to work on their service and attitude to customers.
Comments: