Abira hotels & apartments, all accommodations in Abira

Recommended Abira hotels

North Gate Inn Abira

56-1 Toasa, Abira, Japan

North Gate Inn Abira photo

The city center is 5 minute walking distance from the hotel. North Gate Inn Abira is a 3-star property situated about 38 km from…