Name: Claska Hotel Meguro Kind: Hotel Location: Meguro @ 35°37’42.82″ N 139°41’40.26″ E Stations: Meguro Station. Free WiFi: Yes. Worth it? Yep. Our Rating: ⭑⭑⭑…
A Tokyo Guide
Name: Claska Hotel Meguro Kind: Hotel Location: Meguro @ 35°37’42.82″ N 139°41’40.26″ E Stations: Meguro Station. Free WiFi: Yes. Worth it? Yep. Our Rating: ⭑⭑⭑…