Hotel Rembrandt Quezon City is located at 26 Tomas Morato Extension, South Triangle