Hotel Belmont Address: 654 Nelson St. Vancouver BC Canada 604-605-4333 Call · Directions Website Is this your venue?