Picasso Inn cuenta con una terraza en la azotea y se encuentra a tan solo 5 minutos en auto de Centro comercial Blok M Square. Después de un día divertido en la piscina techada, puedes comer algo rico en el restaurante. Además, Centro comercial Grand Indonesia y Centro comercial Thamrin se encuentran a unos pocos minutos en auto. El transporte público se encuentra a unos pasos de la propiedad; la Estación MRT Haji Nawi está a solo 10 minutos a pie.