.cgs-v{--blue:#0097b2;--navy:#05434f;--gold:#0097b2;--light:#e6f6f9;--ink:#24313f;--muted:#5d6b7a;--bg:#f3fafb;font-family:"Inter",Arial,sans-serif;color:var(--ink);line-height:1.65} .cgs-v *{box-sizing:border-box} .cgs-v .wrap{max-width:1140px;margin:0 auto;padding:0 20px} .cgs-v .btn{display:inline-flex;align-items:center;gap:8px;padding:15px 30px;border:none;border-radius:999px;font-size:17px;font-weight:700;cursor:pointer;text-decoration:none;transition:transform .15s,box-shadow .15s} .cgs-v .btn:hover{transform:translateY(-2px)} .cgs-v .btn-main{background:var(--blue);color:#fff;box-shadow:0 8px 24px rgba(0,151,178,.35)} .cgs-v .btn-main:hover{background:#007f96} .cgs-v .hero .btn-main{background:#fff;color:var(--blue);box-shadow:0 8px 24px rgba(0,0,0,.2)} .cgs-v .btn-ghost{background:rgba(255,255,255,.15);color:#fff;border:1.5px solid rgba(255,255,255,.7)} /* HERO */ .cgs-v .hero{position:relative;min-height:560px;display:flex;align-items:center;color:#fff;border-radius:20px;overflow:hidden;margin:20px auto;max-width:1180px;background:linear-gradient(100deg,rgba(5,67,79,.93) 0%,rgba(0,151,178,.55) 55%,rgba(0,151,178,.15) 100%),url(https://citygardensuites.com/wp-content/uploads/2025/08/10-2.jpg.webp) center/cover} .cgs-v .hero .wrap{width:100%;padding:60px 40px} .cgs-v .tag{display:inline-block;background:rgba(255,255,255,.15);color:#fff;border:1px solid rgba(255,255,255,.5);padding:6px 14px;border-radius:999px;font-size:14px;font-weight:700;letter-spacing:.3px} .cgs-v .hero h1{font-size:clamp(30px,4.6vw,52px);line-height:1.15;margin:18px 0 14px;max-width:640px;color:#fff} .cgs-v .hero p{font-size:19px;max-width:560px;opacity:.92;margin:0 0 28px} .cgs-v .cta-row{display:flex;flex-wrap:wrap;gap:12px} .cgs-v .trust{display:flex;flex-wrap:wrap;gap:22px;margin-top:30px;font-size:15px;opacity:.95} .cgs-v .trust span b{color:#7fe3f5} /* SECTIONS */ .cgs-v section{padding:64px 0} .cgs-v .eyebrow{color:var(--blue);font-weight:700;font-size:14px;letter-spacing:1px;text-transform:uppercase} .cgs-v h2{font-size:clamp(26px,3.2vw,36px);line-height:1.2;margin:8px 0 14px;color:var(--navy)} .cgs-v .lead{color:var(--muted);font-size:18px;max-width:720px} .cgs-v .grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;margin-top:34px} .cgs-v .card{background:#fff;border:1px solid #e6ebf2;border-radius:16px;padding:26px;box-shadow:0 6px 20px rgba(5,67,79,.06);transition:transform .2s,box-shadow .2s} .cgs-v .card:hover{transform:translateY(-4px);box-shadow:0 14px 30px rgba(5,67,79,.12)} .cgs-v .ico{width:52px;height:52px;border-radius:14px;background:var(--light);display:flex;align-items:center;justify-content:center;font-size:26px;margin-bottom:14px} .cgs-v .card h3{margin:0 0 6px;font-size:19px;color:var(--navy)} .cgs-v .card p{margin:0;color:var(--muted);font-size:15.5px} /* TIMELINE */ .cgs-v .bg{background:var(--bg);border-radius:20px} .cgs-v .steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:18px;margin-top:34px;counter-reset:s} .cgs-v .step{position:relative;background:#fff;border-radius:16px;padding:24px 22px 22px;border-top:4px solid var(--blue)} .cgs-v .step:before{counter-increment:s;content:counter(s);position:absolute;top:-18px;left:22px;width:34px;height:34px;border-radius:50%;background:var(--blue);color:#fff;font-weight:800;display:flex;align-items:center;justify-content:center} .cgs-v .step b{display:block;color:var(--navy);margin:6px 0 4px} .cgs-v .step span{color:var(--muted);font-size:15px} /* REVIEWS */ .cgs-v .reviews{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin-top:30px} .cgs-v .quote{background:#fff;border-radius:16px;padding:26px;border:1px solid #e6ebf2} .cgs-v .stars{color:var(--gold);font-size:34px;line-height:1} .cgs-v .quote p{font-size:17px;margin:10px 0;color:var(--ink)} .cgs-v .quote small{color:var(--muted)} /* LOCATION */ .cgs-v .loc{display:grid;grid-template-columns:1fr 1fr;gap:30px;align-items:center} .cgs-v .loc ul{list-style:none;padding:0;margin:20px 0} .cgs-v .loc li{padding:10px 0;border-bottom:1px dashed #dbe2ea;font-size:16px} .cgs-v .map{width:100%;height:340px;border:0;border-radius:16px} /* DISTANCE + RATES */ .cgs-v .dist{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:20px 0} .cgs-v .dist div{background:#fff;border-radius:14px;padding:16px;text-align:center;border:1px solid #e6ebf2} .cgs-v .dist b{display:block;font-size:24px;color:var(--navy)} .cgs-v .dist small{color:var(--muted)} .cgs-v .rate{background:#fff;border:2px solid var(--blue);border-radius:20px;padding:34px;text-align:center;max-width:720px;margin:30px auto 0;box-shadow:0 14px 34px rgba(0,151,178,.18)} .cgs-v .rate .from{color:var(--muted);font-size:15px;text-transform:uppercase;letter-spacing:1px} .cgs-v .rate .price{font-size:clamp(32px,5vw,48px);font-weight:800;color:var(--navy);margin:6px 0} .cgs-v .rate .price small{font-size:18px;font-weight:600;color:var(--muted)} .cgs-v .rate ul{list-style:none;padding:0;margin:18px 0 24px;display:flex;flex-wrap:wrap;justify-content:center;gap:10px 22px;color:var(--ink)} .cgs-v .rate .note{display:block;margin-top:14px;color:var(--muted);font-size:14px} @media(max-width:768px){.cgs-v .dist{grid-template-columns:1fr}} /* FAQ */ .cgs-v details{background:#fff;border:1px solid #e6ebf2;border-radius:12px;padding:18px 22px;margin-top:12px} .cgs-v summary{font-weight:700;color:var(--navy);cursor:pointer;font-size:17px} .cgs-v details p{margin:10px 0 0;color:var(--muted)} /* MOBILE STICKY BAR */ .cgs-v .sticky{display:none} @media(max-width:768px){ .cgs-v .hero{border-radius:0;margin:0;min-height:520px} .cgs-v .hero .wrap{padding:48px 22px} .cgs-v .loc{grid-template-columns:1fr} .cgs-v section{padding:48px 0} .cgs-v .sticky{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:999;gap:10px;padding:12px 14px;background:#fff;box-shadow:0 -6px 20px rgba(0,0,0,.12)} .cgs-v .sticky .btn{flex:1;justify-content:center;padding:13px 10px;font-size:16px} .cgs-v .sticky .call{background:var(--light);color:var(--navy)} }
For US Embassy visa applicants

Walk to your US Embassy interview, rested and on time.

Stay at City Garden Suites in Ermita, just 0.6 km from the US Embassy on Roxas Boulevard. Skip the traffic, get a good night's sleep, and arrive calm and prepared.

✓ 0.6 km to the US Embassy (about 8 min walk) ✓ Early breakfast or packed meal ✓ 24-hour front desk ✓ Rooms from ₱2,890/night
Made for interview day

Everything you need before your appointment

Your visa interview is one of the most important days of your trip. We take care of the small details so you can focus on your documents.

🚶

Walking distance

We're in Ermita, minutes from the embassy, so there's no long commute and no worrying about Roxas Boulevard traffic.

🍳

Early breakfast or packed meal

Early appointment? Ask for an early breakfast or a packed meal to take with you.

⏰

Wake-up call and room alarm

Our team makes sure you're up on time and never miss your schedule.

🖨️

Business center and printing

Print your appointment confirmation, forms, and photocopies right here at the hotel.

🛏️

Rest after your interview

Come back to a comfortable room, Cafe Miranda restaurant, and room service.

🧳

Luggage storage

Flying out after your interview? We'll keep your bags safe at the front desk.

Your stress-free visa day

How it works

Check in the day beforeCheck-in starts at 2:00 PM. Settle in and prepare your documents.
Print and prepareUse our business center for any last-minute printing.
Wake up on timeGet your wake-up call and an early breakfast or packed meal.
Walk to the embassyIt's a short walk, so there's no traffic and no rush.
Relax afterwardsCheck-out is at 12:00 NN, and we can store your luggage.
What guests say

Trusted by families and travelers

❝

"The staff was so friendly and polite. They took care of everything and made this trip so enjoyable."

Guest review on Trip.com
❝

"Staff was very helpful getting everything we needed."

Guest review on Expedia
❝

"Staffs are approachable and accommodating. Responsive on check-in/out request."

Guest review on Trip.com
Location

In the heart of Ermita, Manila

0.6 kmto the US Embassy
~8 minwalking
~3–5 minby car or Grab*
  • 📍 1158 A. Mabini Street, Ermita, Manila
  • 🌳 Rizal Park is about a 5-minute walk
  • 🚆 United Nations LRT Station is nearby

*Travel times are approximate and depend on Roxas Boulevard traffic.

Room rates

Simple, honest pricing for visa applicants

Rates depend on room category and the number of guests. Book direct for the best available rate.

Rates per night
₱2,890 – ₱4,250 / night
  • ✓ Walking distance to the embassy
  • ✓ Early breakfast on request
  • ✓ 24-hour front desk
  • ✓ Wake-up call
Book Now Final rate depends on occupancy and room category.
FAQ

Questions from visa applicants

How far is the hotel from the US Embassy?

About 0.6 km. That's roughly an 8-minute walk, or 3 to 5 minutes by car or Grab depending on traffic.

My interview is early. Can I get breakfast?

Yes. Ask for an early breakfast or a packed meal when you book or at check-in.

Can I print my documents at the hotel?

Yes. Our business center offers printing services.

What are the check-in and check-out times?

Check-in is from 2:00 PM and check-out is until 12:00 NN. Our front desk is open 24 hours.

Why book directly on our website?

Booking direct means you deal with our team from the start, so it's easier to request early breakfast, wake-up calls, or other special arrangements.