Location and facilities


Address:

At the corner of calle 8 and Linea 909 entrance from calle 8 second floor
10400 Vedado.
City of Havana, Cuba