してあります

has been done

→ 為る
phrase Rare #40,262
has been done Indicates that someone has completed an action in advance and the resulting state remains. The subject or object may need to be understood from context.
JA: 会議室は予約してあります。
EN: The meeting room has been reserved.

用意してあります

It's ready.

— 風の谷のナウシカ (1984)

車は用意してあります。

The car is ready.

「ホテルの予約はしてありますか」「すみませんが、まだなんです」

“Have you booked a hotel?” “I’m sorry, but not yet.”

予約してあります。

I have a reservation.