Vancouver Aquarium is located approximately 25 minutes' walk from the 2-star Hotel Ambassador and The Orpheum Theatre is just 9 minutes' walk away. Thanks to a tube station, set nearby, this hotel is well-connected with other parts of Vancouver.
The nearest airport is Vancouver, 15 km from the property. The lake is a mere 400 metres away. Guests may find Stepho's Souvlaki Greek Taverna restaurant fairly close to this Vancouver hostel. Hotel Ambassador is set nearly 17 minutes' walk from Vancouver Downtown.
The Vancouver property features 42 rooms. A separate toilet and a shower are provided.
A communal kitchen is offered on site. Private parking is provided on site.