Lula Lodge


Scarborough • Show on map
View Details for Price
Located in Scarborough, just a 7-minute walk from Cayton Bay Beach, Lula Lodge provides accommodations with a terrace, a restaurant, a bar and free WiFi. Featuring free private parking, the lodge is in…More info
