Filter Results
Apply Filters
Clear Filters
All Toronto hotels
Paradise Lodge
1850 Rathburn Road East, Toronto, Canada Show map
Paradise Lodge Toronto is nestled in Etobicoke with many shopping complexes and chain restaurants for casual dining, 12 minutes' walk from the restaurant China China Palace.
From US$ 38
Book Now