Le King Charles Boutique Hotel est situé au pied de la colline du château de Vyšehrad. Toutes ses chambres possèdent un mobilier d'époque et une salle de bains en marbre. Une connexion Wi-Fi gratuite est accessible dans l'ensemble de l'hôtel.