L'Organdi is a simple hotel with no-frills rooms, offering an informal restaurant, a pizzeria, and a convivial bar with a street-side terrace.