Villa Los Pedros is located in Pinar del Río, Cuba. It is a house at the city center. It is a two story property. There is a bedroom with a private bathroom, air conditioner, refrigerator, etc. There are also additional services, such as : gastronomic services, laundry, among others.