Stay in the heart of Richmond – Show map One of our best sellers in Richmond! Located in the Richmond City Centre of Richmond, Leo Palace features a fitness center, a …
Leo Palace - Leo Palace apartment is located in Richmond. It is a 2-bedroom accommodation with a sauna, an indoor swimming pool and complimentary parking. …
7988 Ackroyd Rd, Richmond, British Columbia, V6X 0K6, Canada Show on Map Boasting mountain views, Leo Palace offers accommodation with a patio and a kettle, around 2.8 …
View deals for Leo Palace, including fully refundable rates with free cancellation. Richmond Centre Mall is minutes away. WiFi and parking are free, and this apartment also features …
Leo Palace is an independent apartment located on Ackroyd Road in Richmond, British Columbia. The hotel has a 4-star rating. Check-in time is 4:00 PM. Check-out time is …
Apartment Leo Palace is ideally located on 7988 Ackroyd Road in Richmond in 1.1 km from the centre. Leo Palace infrastructure Dreaming of a vacation with your family and a …