St Andrew S Road , St Andrews Stj 03, Malta, St Andrews, Malta
Situated 5 minutes' walk from Cat Village Malta, Forum St Andrews hotel offers a swimming pool. Portomaso Marina is within 400 metres of this hotel and Parish Church of Sacro Cuor is 25 minutes' walk…