Upvote:2
Romania is not (yet) part of the Schengen area. Nevertheless, having a Schengen visa eases the entry to Romania.
As of the 1st of February 2014, if you stay less than 90 days in Romania and if you have a valid Schengen visa, you don't need a Romanian short-term visa.
A valid visa means here that the visa has to be valid when entering Romania and it still has to be valid when you leave Romania. Thus, you cannot enter Romania on the last day of your Schengen visa and then stay 90 days in Romania.
Source: Romanian Ministry of Foreign Affairs
=> Do I need a visa to come to Romania? Conditions of travelling to Romania
Upvote:6
Officially at least, the information you've received seems to be completely wrong.
As you're probably already aware, Romania is NOT a Schengen country.
They do however have special provisions to allow people with a Schengen Visa to transit through the country for up to 5 days, but only where the intent of the travel is for transit to a third country.
In your case, you will not be transiting - you'll be entering and leaving to/from the same country (England) and on flights to/from the same country (Frankfurt). What's more, the country you'll be coming from and going to (England) are NOT Schengen countries either, which likely breaks the rules of the "transit" provisions too.
I would suggest talking to the embassy again and point out your exact travel plans, and that you will not enter/leave Romania from/to a Schengen country.
Update: Here's the official answer from the Romanian Ministry of Foreign Affairs. The relevant paragraph is :
In order for a uniform visa, a national visa, or a residence permit to be equivalent to the Romanian transit visa, under the conditions listed above, it is imperative that the transit through the territory of Romania naturally fit into a coherent itinerary to the country that issued that visa or residence permit, or into a return trip to their home country or country of residence.
In your case, none of those conditions are valid, and thus your Schengen visa almost certainly isn't valid for entry into Romania.