Hotel Flora Funabashi


Funabashi • Show on map
View Details for Price
Featuring 3-star accommodations, Hotel Flora Funabashi is located in Funabashi, 4 miles from Shopping Mall SHOPS and 4.2 miles from Chiba Museum of Science and Industry. Among the facilities of this property…More info
