Villa Roscia ממוקם בעיר בו ואלון, במרחק של 2.3 ק"מ על French Cultural Center, ומציע בריכת שחייה. אורחים יכולים להינות ממסעדה עם תפריט רחב באתר אשר מציע ארוחות מקומיות ונופים של ים.
ניתן להגיע למרכז בו ואלון תוך 5 דקות הליכה ברגל. Victoria Clock Tower נמצא במרחק של 2.5 ק"מ מבית הארחה זה. ישנה תחנת אוטובוס Georgina Guest House קרובה על Villa Roscia, במרחק של 5 דקות הליכה.
בשביל שהייה נעימה בבו ואלון, המלון מציע 5 חדרי אירוח המצוידים עם כספת אישית, איזור התלבשות וטלוויזיה. המלון כולל בידה ושירותים נפרדים בכל חדר אירוח.
האורחים יכולים לסעוד בפיצריה Baobab Pizzeria, אשר נמצאת במרחק של 400 מטר בערך.