Glad this question has been asked, I'm still trying to figure out the name of the hotel in Miraflores where I stayed several years ago.
It was an easy walk from Pizza Street area, maybe 15 or 20 minutes. The two story hotel was on a small roundabout. It is a white building and very moderately priced, but good value. Seems like it was named "castillo" or something like that. Perfect location, quiet, and great value.
Anyone knows, I'd sure appreciate knowing the correct name ..