Villa Maria is a hotel and restaurant complex.