Situato a Tokyo, a meno di 1 km dal Parco Horifune e a 12 minuti a piedi dal Parco Takinogawa, il Takemura Building 103 offre la connessione WiFi gratuita e l'aria condizionata. Si trova a 1,5 km dal Shibusawa Memorial Museum e offre un deposito bagagli.
L'appartamento comprende 1 camera da letto, un soggiorno, una TV a schermo piatto, una cucina attrezzata con zona pranzo e 1 bagno con bidet e lavatrice.
Tra i luoghi d'interesse nelle vicinanze figurano il Parco di Oji Ekimae, il Museo della Carta e l'Asukayama Park. L'Aeroporto Internazionale di Tokyo Haneda, il più vicino, dista 22 km.