April 18, 2024

Review of Spencer’s Restaurant at The Delta Vancouver Suites

A sense of luxury was felt upon entering the Delta Vancouver Suites hotel, perhaps from the perfectly polished stone floors and glass railings or perhaps from the welcoming staff and tasteful decor. Located on the main floor, at first glance appears to be the hotel bar, but upon further inspection it turns out to be the cosy 54 seat restaurant … [Read more...]