This hotel features a restaurant, a bar/lounge, and outdoor tennis courts. Free WiFi in public areas and free self parking are also provided. Other amenities include a coffee shop/cafe, spa services, and a seasonal outdoor pool.
Hotel Shima Spain Mura is located in Shima. Shima-Kokubunji Temple and Rinkoji Temple are local landmarks, and the area's natural beauty can be seen at Ise-Shima National Park Yokoyama Visitor Center and Ise-Shima National Park. Shima Spain Village and Toba Aquarium are also worth visiting.