PETALS TOKYO is a water art hotel consisting of four colorful small boats anchored along the Tennozu Canal.
2-1 T-LOTUS Higashishinagawa, Shinagawa City, Tokyo
Video