Rosedale On Robson Suite Hotel

838 Hamilton St
Vancouver
Canada