Hotel Playasol Marco Polo I **

(Located 100 m from the beach and 200 m from downtown San Antonio.)

Located 100 m from the beach and 200 m from downtown San Antonio.

MAKE YOUR RESERVATION