CASA ROSA & OMAR is situated in Vedado. The property includes a living room with a TV. Staff at the reception can assist guests at any time of the day. José Martí International Airport is 16 km away. Read more
CASA ROSA & OMAR is situated in Vedado. The property includes a living room with a TV. Staff at the reception can assist guests at any time of the day. José Martí International Airport is 16 km away.