I don't know why this building is so named (General's House -- Tábornok Háza), but it now hosts a small museum situated in the tower to the left, which you have to go through to get to the observation deck (well, actually very narrow balcony around the top of the tower).