Photo gallery for Apa Hotel And Resort Tokyo Bay Makuhari
Apa Hotel And Resort Tokyo Bay Makuhari
3.5-star hotel in Mihama
Reviews
8.4
Very good
Popular amenities
Explore the neighborhood
2-3 Hibino, Mihama-ku, Chiba, Chiba-ken, 261-0021
- ZOZO Marine Stadium6 min walk
- Mitsui Outlet Park Makuhari9 min walk
- Makuhari Messe10 min walk
- Tokyo (NRT-Narita Intl.)33 min drive