La
Casa de Leo se encuentra
ubicada en el Vedado,
a pocos metros de la heladería
"Coppelia",
de la intersección entre
las calles 23 y
L (la esquina
más transitada de Cuba),
del Hotel "Nacional",
del Hotel "Caprí",
el Hotel "Habana Libre",
a menos de 600 m. del "Malecón"
y a solo 200 m de la "Rampa",
el lugar más popular del
Vedado. Mas
información.