I'm using Android google map v2, Places API
Every time I tried to retrieve info about the specific place using onMarkerClick.
This activity will come out with the info about the place but then Google play services constantly stopping.
Example:
The initial images are probably too large and for your purpose you could use smaller resolution. It's good practice to scale down the image, in your case use getScaledPhoto instead of getPhoto like this:
photo.getScaledPhoto(mGoogleApiClient,200,200)