APA Hotel Chiba Station Square is a Hotel located at 1 Chome-18-5 Benten, Chuo Ward, Chiba, 260-0045, Japan. It has received 760 reviews with an average rating of 4.2 stars.
The address of APA Hotel Chiba Station Square: 1 Chome-18-5 Benten, Chuo Ward, Chiba, 260-0045, Japan
APA Hotel Chiba Station Square has 4.2 stars from 760 reviews
Hotel
15853 reviews
2 Chome-3 Hibino, Mihama Ward, Chiba, 261-0021, Japan
3895 reviews
Hotel New Otani Makuhari, 2 Chome-120-3 Hibino, Mihama Ward, Chiba, 261-0021, Japan