The St James on Venice offers 15 elegant rooms, access to bustling Florida Road – and a menu that will have even your most birdlike companion feasting with relish.
The St James on Venice offers 15 elegant rooms, access to bustling Florida Road – and a menu that will have even your most birdlike companion feasting with relish.