The 12th City Hotel ligger i Rhodos By, 8 minutters gang fra Paralia Elli Strand, og har en terrasse samt gratis wi-fi overalt. Der er desuden røgfrie værelser. Overnatningsstedet er tæt på Roloi-klokketårnet, Apollon-templet og Stormesterpaladset. Nogle enheder på overnatningsstedet har en balkon med udsigt til byen.
Hotellet har aircondition og værelser med skrivebord, kaffemaskine, et køleskab, værdiboks, fladskærms-tv samt et privat badeværelse med bruser. Det private badeværelse har gratis toiletartikler. Alle værelser hos The 12th City Hotel har sengetøj og håndklæder.
Til morgenmad er der buffet hos overnatningsstedet.
Populære seværdigheder i nærheden af The 12th City Hotel omfatter Hjortestatuen, Mandraki havn og Riddergaden. Rhodos International Lufthavn ligger 13 km væk, og der tilbydes lufthavnstransport mod betaling.