Perched high above the river, the family-run Villa Rosa combines traditionally furnished rooms and hearty breakfasts with a spectacular location – go for the more expensive doubles (2000Kč) and suites (2500Kč), which have balconies with stunning views over the town (reached via a footpath below the building).
Pension Villa Rosa
Karlovy Vary