Boasting a garden and a shared lounge, Hotel Ubudo is located in Matsushima and is 900 metres from Entsuin Temple. The property is close to several noted attractions, around a 5-minute walk from Matsushima Fish Market and around 600 metres from Godaido Temple. Shiogama Fish market is 6 km from the hotel and Zuigan-ji Temple is a 10-minute walk away.
There is an on-site restaurant, which specialises in Japanese cuisine.
At the hotel guests are welcome to take advantage of a sauna.
The nearest airport is Sendai, 29 km from Hotel Ubudo, and the property offers a free shuttle service from JR Matsushima Station and JR Matsushima Kaigan Station.