Accueil: Le Riverside a ouvert ses portes en décembre 2002 dans un très bel immeuble de style Art Déco. C'est le tout premier hôtel tchèque à appartenir à la chaîne Small Luxury Hotels.
Emplacement: Il est situé au centre de Prague, à quelques minutes à pied du Théâtre National et du pont Charles. L'hôtel est situé sur la rive gauche de la Vltava, offrant un très beau panorama sur le fleuve et le centre ville.
Chambres: La capacité de l'hôtel est de 19 chambres standards, 13 chambres de Luxe et 13 suites. Toutes les chambres varient en taille, selon les particularités du bâtiment d'origine. La décoration ainsi que beaucoup de meubles et accessoires, proviennent de grands fournisseurs français. L'intérieur a été dessiné par un cabinet d'architectes français.
Les chambres sont très agréables, elles sont toutes avec climatisation, TV par satellite, minibar, coffre-fort et téléphone.Depuis les suites du dernier étage, superbe vue sur le château de Prague. Quatre suites ont un balcon, ainsi que certaines chambres.
Restaurant: Le Lobby Bar du rez-de-chaussée vous accueille dans une atmosphère très chaleureuse. La salle de petit déjeuner est en sous-sol et elle est éclairée par un atrium (cette salle peut servir aussi de salle de réunion).
Services: Réception ouverte 24h/24, entretien du linge, conciergerie, parking, etc.