Located in Seturan, 6.1 km from Tugu Monument, Hotel Brothers Inn Babarsari provides accommodation with a garden, free private parking, a terrace and a restaurant. With free Wi-Fi, this 2-star hotel offers room service and a 24-hour front desk.
Number of rooms: 42
Jalan Babarsari, 55281 Seturan, Indonesia