Oakwood Apartments Azabudai, Japan

Strategically located in the cosy Azabudai area, Oakwood Apartments Azabudai offers a tranquil environment teeming with local culture and sprawling views of Tokyo Tower. The property is a short drive to Tokyo’s business and financial hub, and also near to an array of restaurants, shopping and entertainment facilities. Transport is a breeze within 10 minutes walking distance to Kamiyacho (Tokyo Metro Hibiya line) and Akabanebashi (Toei Oedo line) Stations. Rooms Irregardless if it’s a long or shorter stay, Oakwood Apartments […]