Smile hotel tomakomai
Location smile hotel tomakomai is situated in tomakomai hotel features the hotel offers a restaurant complimentary wireless internet access is available in public areas guestrooms guestrooms at smile hotel tomakomai offer complimentary toiletries guests can use the in room complimentary wireless and wired high speed internet access bathrooms offer showers and bidets in addition housekeeping is offered daily and amenities available on request include hair dryers