Casa Loma is a large villa with 5 rental rooms. The three larger rooms will accommodate an entire family with up to 4 beds in the room, fla...
Casa Loma is a large villa with 5 rental rooms. The three larger rooms will accommodate an entire family with up to 4 beds in the room, flat screen TV, fridge, and spacious en suite bath.