Sola Hotel

5-5-6,narihira,sumida-kuTokyoJapan
Hotel
Loading
Show more hotels

About Sola Hotel

Contact

5-5-6,narihira,sumida-ku, Tokyo, Japan

Rating Overview

Rating trivago Rating Index based on 10 reviews across the web
8.6 /10
8.6 out of 10 based on 10 reviews