Moda Hotel
Moda Hotel
Hotel
900 Seymour St
, Vancouver, British Columbia, Canada
V6B3L9
84
Very Good ·
1964 reviews