Altstadt Hotel Self Check-In-Restaurant ligt in het centrum van Würzburg, op minder dan 5 minuten te voet van de oude stad en op 500 meter van de Residentie van Würzburg. Het biedt knusse kamers en heerlijk eten.
De kamers van het Altstadt Hotel Self Check-In zijn comfortabel ingericht en voorzien van een eigen badkamer.