Hotel Plaza Inn Toyohashi is a Japanese-style business hotel located at 66-1 Fudagicho, Toyohashi, Aichi 440-0893, Japan. It has received 246 reviews with an average rating of 3.3 stars.
The address of Hotel Plaza Inn Toyohashi: 66-1 Fudagicho, Toyohashi, Aichi 440-0893, Japan
Hotel Plaza Inn Toyohashi has 3.3 stars from 246 reviews
Japanese-style business hotel
593 reviews
Japan, 〒440-0076 Aichi, Toyohashi, Ohashidori, 1 Chome−98−98番地 コンフォートホテル豊橋 1F