El Cohen Smart House se encuentra en Taormina, en la región de Sicilia, y a 100 metros de la playa de Isola Bella, y ofrece solárium y vistas al mar y la reserva natural Isola Bella. La playa de Mazzaro se encuentra a 5 minutos a pie, y los huéspedes disponen de WiFi gratuita en todas las instalaciones.
Algunos alojamientos tienen aire acondicionado y zonas de estar y de comedor, y todos están equipados con terraza y/o balcón con vistas a Isola Bella. Los huéspedes también disponen de cocina con horno, tostadora, nevera, cafetera y hervidor de agua, baño privado con artículos de aseo gratuitos y secador de pelo, y ropa de cama.
Hay servicio de alquiler de bicicletas, y la zona es ideal para practicar windsurf, submarinismo, pesca y piragüismo. El aeropuerto más cercano es el Catania Fontanarossa, ubicado a 64 km del Cohen Smart House.