El Hotel Bonsai está situado a 300 metros del centro de San Teodoro y a 800 metros de la playa de La Cinta.
Para pasar momentos inolvidables de relax basta con asomarse a su gran terraza con vistas, entre el mar y la montaña, desde la que se puede admirar la hermosa isla de Tavolara y el centro del pueblo.