MovieMaps

Photo of Beach Villa

Location: Marbella Club Hotel
As Seen In: Warrior Nun episode 1x02 “Proverbs 31:25

Ava stands in a towel in the bathroom after finding herself confused by the shower controls.