Hotel Central London Room w dzielnicy Barnes w Londynie jest położony 4 km od takich atrakcji kulturalnych jak Most Tower Bridge.
W pobliżu warto odwiedzić takie atrakcje jak Muzeum Brytyjskie oraz St. James’s Park, zlokalizowane 10 min samochodem i 25 min pieszo od tego hotelu odpowiednio. Koło obserwacyjne London Eye znajduje się 2 km od hotelu. Central London Room pozwala podziwiać takie atrakcje przyrodnicze jak Green Park, który jest w 2,1 km stąd. Ten obiekt noclegowy jest położony tylko 5 min spacerem od stacji metra Vauxhall i 10 min samochodem od przystanek kolejowy Marylebone.
Pokoje wyposażone są w zestaw do prasowania, a także szybki internet.
Goście mogą spróbować potrawy kuchni brytyjskiej w restauracji Kennington Lane Cafe, położonej w pobliżu od Central London Room.