When I read the critical reviews of Villa Galilee, I had to wonder if some people can ever be satisfied! The Villa Galilee is a charming, small hotel with lovely gardens and beautiful views. You have a choice of climbing steps or walking a ramp to climb to the main entrance. Within the building, there is an elevator. This is... more







