Photos coming soon
HOTEL
VILLA SAKURA Denenchofu
45-12 Denenchofu Honcho, Ota-ku, Tokyo, Japan, Tokyo, Japan
Where it sits
VILLA SAKURA Denenchofu
45-12 Denenchofu Honcho, Ota-ku, Tokyo, Japan, Tokyo, Japan
35.59388, 139.66817
Similar stays nearby
CL 2 Floors Big Apartment near Shibuya No62
Hotel · 574 m
CL Designers Apartment near Shibuya No63
Hotel · 575 m
1 Bedroom Apartment in Tokyo - Good Location
Hotel · 1.1 km
Okusawa Private House
Hotel · 1.1 km
New東京で富士山が見えるPentohouse ZEN 奥沢駅1分自由ヶ丘徒歩6分渋谷電車15分
Hotel · 1.1 km
Oasis Minamiyukigaya
Hotel · 1.2 km
Oasis Minamiyukigaya
Hotel · 1.2 km
Apartment of Contemporary Art AOCA Jiyugaoka
Hotel · 1.2 km
Plan around VILLA SAKURA Denenchofu
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
