The Couch Potatoes ligt in de wijk Quezon City van Manilla, op 17 km van Smart Araneta Coliseum en 21 km van Malacañang Palace. Er is gratis WiFi in de hele accommodatie en privéparkeren op het terrein.
Elke unit heeft airconditioning, een eigen badkamer en een kitchenette.
Shangri-La Plaza ligt op 22 km van het appartement, en Kathedraal van Manila ligt 22 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Ninoy Aquino, op 30 km van The Couch Potatoes.