Hotel Terra offers relaxed accommodation with simply furnished rooms, some featuring balconies. Amenities include parking and Wi-Fi. The hotel features a bar and offers air-conditioned rooms.