Meguro Gajoen
Hotel Gajoen Tokyo (Meguro Gajoen)Known historically as the "Palace of the Dragon God" for its jaw-dropping, lavishly decorated interiors. It blends a luxury hotel with museums, famous for its historic "Hyakudan Kaidan" (100-Step Staircase) adorned with stunning pre-war Japanese art. Confirmed 100% confidence
Troy Hairston
Related links
Verification evidence Open the SNS post
Rights holders & fans: removal, mosaic, or location reports
This archive is a fan-run project. Please use the forms below for corrections or cooperation. We respond promptly to removal or mosaic requests from rights holders.