HotelsClick.com

Uzuhouse

1 Stars

  7 8 AMIDAIJI CHO, - Shimonoseki - Yamaguchi Prefecture, Japan View Map

This unpretentious hotel is in Yamaguchi.

Discount code

Hotel Details

Rooms

Restaurant

Exterior

Lobby

Location

Book