T
Tajalla Narges Review of Delta Whistler Resort
Amazing staff! Super welcoming and friendly! Hotel...
Amazing staff! Super welcoming and friendly! Hotel was nice and clean, well kept and close to everything. Mountain view was beautiful. would definitely recommend it.
Comments: