Det 4-stjernede River Chateau Hotel ligger blot 300 m fra floden Tiberen og 5 minutters gang fra broen Ponte Milvio. Stedet har et gratis fitnesscenter og byder på elegante værelser indrettet med luksuriøse tekstiler, marmor og mosaikker.
Samtlige værelser har aircondition, minibar, gratis internet via kabel samt fladskærms-tv med satellit- og betalingskanaler. Værelserne har desuden alle eget badeværelse med hårtørrer, badekåber, tøfler og gratis toiletartikler.
Der serveres dagligt morgenbuffet med sødt og salt i spisesalen. River Chateau har også en bar.
Hotellet ligger blot 1,5 km fra det olympiske stadion og 5 minutters kørsel fra Auditorium Parco della Musica. Peterspladsen ligger 5 km derfra.