On a quiet side street off the main road at the beginning of Varadero village Villa Tortuga is surrounded by lush vegetation contributing to its laidback feel Next to the main entrance on the street side there is a captivating terrace where guests . . .