Churchill Townhouse se nachází v centru města Bodrum a nabízí soukromou pláž, terasu a bar. Pláž Akkan Plajı je 600 metrů daleko. Tento hotel nabízí bezplatné Wi-Fi. Hrad Bodrum se nachází asi 1,1 km daleko a Bodrum Marina Yacht Club 1,7 km. Toto ubytování nabízí pokojovou službu, prostor pro úschovu zavazadel a směnárenské služby.
Všechny pokoje v ubytování Churchill Townhouse mají klimatizaci, šatní skříň, vlastní koupelnu, TV s plochou obrazovkou, ložní prádlo a ručníky. Mohou se pochlubit také balkonem s výhledem na město. Vlastní koupelna je vybavená sprchou, bezplatnými toaletními potřebami a fénem. Pokoje jsou vybavené lednicí.
Churchill Townhouse provozuje restauraci s jídly italské kuchyně, jídly středomořské kuchyně a nabídkou pizzy. Na požádání jsou k dispozici i vegetariánské a halal pokrmy.
Mezi oblíbená zajímavá místa v okolí ubytování Churchill Townhouse patří Bodrum Bar Street, Bodrum Museum of Underwater Archeology a Bodrum Municipality Bus Station. Letiště Milas-Bodrum leží 41 km od ubytování.