Charles Hotel in Budapest is a great choice for budget travelers looking for comfort and character. The cozy, vintage-style rooms have a charming old-world feel, and the hotel is about a 40-minute walk from the city center. The staff are extremely kind and helpful, special thanks to István at the reception for his outstanding support. The only downside is that some street-facing rooms can be a bit noisy at night, but overall it’s a very pleasant and good-value stay.