Go back to search

Leo Palace

From

$243
/ night
Leo Palace - Image 1
Leo Palace - Image 2
Leo Palace - Image 3
Leo Palace - Image 4
Leo Palace - Image 5

Select dates to see prices and availability

From

$243
/ night
  • Swimming pool

  • Sauna

  • Refrigerator

  • Elevator / Lift

  • Microwave

  • Hair Dryer

Show all

Location

7988 Ackroyd Road, Richmond, British Columbia V6X 0K6, Richmond City Centre, Richmond, Canada


FAQs about Leo Palace

What is the hotel's location in relation to key landmarks?

The hotel is located just 400m from Lansdowne Station and 6km from Vancouver International Airport, with convenient transportation options around the city.

Does the hotel have a swimming pool?

Yes, the hotel features an indoor swimming pool.


Have a question?

Instant AI responses are based on hotel information




Product

  • Affiliate program
  • Cookie preferences
  • Cookie policy
  • Privacy policy
  • Terms of use

Social


© 2026 Vio