Villa Lule is located in La Habana, Cuba. It is a wonderful house of four bedrooms and pool. Every room has its own bathroom, and access to a backyard with a refreshing pool and a terrace with sea view. They also offer gastronomic services. Maximum occupancy is eight people.