Ubytování se nachází 15 minut chůze od Národní památník hrdinů Heydrichiády a 5 minut chůze od stanice metra Karlovo Náměstí.
Nemovitost se centrálně nachází ve čtvrti Smíchov jen několik kroků od Botanická Zahrada Přírodovědecké Fakulty Univerzity Karlovy. Cesta do Vyšehradské hradby zabere asi 14 minut. Poblíž Riverside Spirit je autobusová zastávka Palackeho namesti, asi 5 minut chůze.
Hotel poskytuje 24 pokojů s šatnou, místností na posezení a zvukotěsnými okny. Vybavují se rychlovarnou konvicí, chladničkou a kuchyňským nádobím.
V restauraci Restaurace U Fleků můžete ochutnat českou kuchyni, německou kuchyni, evropskou kuchyni a východoevropskou kuchyni, nachází se jen 14 minut od hotelu.