When we went to Pico de Loro two weeks ago, we stayed overnight at the newly opened Pico Sands Hotel. It’s located beside the Pico de Loro Country Club — as in it’s walking distance. This is actually the back view of the hotel as seen when walking from the Pico de Loro Country Club….