Yokohama Stella Maris Center

Adress: 231-0055, 1-13 Sueyoshicho, Naka-ward, Yokohama-city, Japan
Tel: +81-45-308-7200
Opening time: Weekend and Holiday, 11:00-21:00
Closing time: Weekday
Service menu: the free Internet, the free coffee