Independent room - B&B accommodation near B & 23 streets in El Vedado - Havana Cuba. At walking distance to Havana University, sea front boulevard, La Rampa St. and many others interesting sites.